Precisely · nan, · Hybrid
About the job
Responsibilities And Duties
- Design & develop Applications using Java, Angular and Go.
- Participate in effort estimation, Agile ceremonies, design/code reviews, etc.
- Evaluate, learn, and incorporate new technologies into new and existing frameworks and solutions as applicable.
- Participate / own technical designs, constructively suggest, and receive ideas & feedback for solutions.
- Improve quality of code & work on Non-Functional Requirements such as Performance, Scalability, Reliability, etc.
- Debug and troubleshoot product defects.
- Implement unit and integration tests.
- Collaborate with members from other teams in the organization (QA, User Experience, Product Management, Customer Support, etc.)
- Bachelor’s degree in Computer Science, Software Development, or related field.
- 4+ years of experience in enterprise Java application development.
- Angular development experience.
- Good understanding of Design Patterns & Architectural Patterns and hands on experience to apply them in day-to-day design.
- Experience in developing & consuming REST APIs in building scalable, modern web applications.
- Experience in Spring framework and hibernate ORM.
- Experience with SQL Server database.
- Understanding of Object-Oriented design principles.
- Excellent written and verbal communication skills.
- Knowledge of swagger and Junit.
- Experience in Apache Maven and Ant Scripts.
- Experience writing code in the GO language
- Experience in Application Security domain.
- Experience in working with multitude of open-source libraries in a complex enterprise product architecture.
It is a requirement for all roles at Precisely to adhere to applicable data privacy and security laws, rules, regulations, and company policies. For more information about Precisely’s privacy practices, please see our Privacy Notice: https://www.precisely.com/legal/privacy-notice.