What are the responsibilities and job description for the Senior Java Developer position at First Soft Solutions?
The Senior Java Developer will work on enterprise application enhancements as part of a major parallel initiative. The role includes updating business logic, user interfaces, reporting systems, and data models while ensuring performance, security, and reliability across environments.Responsibilities• Designing and developing scalable Java applications • Enhancing existing systems and resolving defects • Implementing REST APIs and backend services using Spring • Supporting UI improvements using Angular • Maintaining code quality through testing, peer reviews, and documentation • Performing root cause analysis and troubleshooting production issues • Supporting reporting capabilities using Crystal Reports and Power BI • Ensuring compliance with testing, security, and code coverage standards • Providing on-call support when requiredRequired Qualifications• Strong experience with Java OOP programming • Hands-on development experience in J2EE / Java EE platforms • Solid experience writing SQL for relational databases • Experience developing RESTful services using Spring • Knowledge of Spring AOP (transaction management & security) • Experience with JUnit and unit testing frameworks • Experience with Angular UI framework • Exposure to Crystal Reports and Power BI
Salary : $63 - $80