Sr. Developer - Application Development JAVA N
This position is only open for External Referrals
Job Description -
Key Responsibilities:
• Develop, enhance, and maintain Java-based applications using Spring Boot.
• Design and develop scalable microservices and RESTful APIs.
• Analyze business and technical requirements and translate them into effective technical
solutions.
• Write clean, maintainable, and reusable code following Java and software development
best practices.
• Troubleshoot application issues, perform root-cause analysis, and implement fixes.
• Develop unit tests and participate in code reviews to ensure application quality.
• Collaborate with QA, DevOps, architects, and other development teams throughout the
software development lifecycle.
• Support application integration, deployment, and production issue resolution.
Required Skills:
• 3+ years' experience
• Strong hands-on experience in Java.
• Good experience with Spring Boot and Spring Framework.
• Understanding Microservices architecture.
• Experience developing and consuming REST APIs.
• Knowledge of SQL and relational databases such as Oracle, MySQL
• Understanding Git, Maven/Gradle, and CI/CD practices.
• Good knowledge of unit testing using JUnit/Mockito.
• Strong debugging, problem-solving, and communication skills are important.
• Experience in FCRM (Financial Crime Risk Management) is an advantage.
Qualifications -
Bachelors - Computer Engineering, Bachelors - Computer Science, Bachelors - Information Technology, Masters - Software Engineering
Certifications -
Oracle Certified Java Associate - OracleOracle
Required Skills -
Agile Methodology, Collaboration Tools, Database Server, Design Thinking, Greenplum Database, Inclusion, Ionic Framework, Microsoft Power Business Intelligence (PBI), Microsoft SQL Developer, Microsoft SQL Server, Microsoft SQL Server Reporting Services, MySQL, Oracle Enterprise Resource Planning (ERP) Systems, Personal Effectiveness, PL/SQL (Programming Language), SQL Server Integration Services (SSIS), Stored Procedures
Language
Language Proficiency -
Additional Job Location -
Job Type
Regular
Master Skill List -
Application Development JAVA N
Remote Type -
Work Shift -
The approximate annual base compensation range for this position is:
The actual offer, reflecting the total compensation package plus benefits, will be determined by a number of factors which include but are not limited to the applicant's experience, knowledge, skills, and abilities; geographic location; and internal equity.