Responsibilities:
Develop high-quality, performant, and maintainable code in Java, while ensuring clarity and conciseness.
Implement and work with Core Java / J2EE, Tomcat, Application Server, and Web Services.
Lead the development of Java automation frameworks for financial products using technologies such as Java and Selenium.
Collaborate with the team to design, build, and maintain robust and scalable Java applications.
Establish project schedules, assign tasks, and monitor progress to meet deadlines.
Provide technical guidance, clarify client queries, and drive adherence to project timelines.
Requirements:
Bachelor's degree in Computer Science or related field.
8+ years of experience in Java development, preferably working on cloud-based SaaS products.
Proficiency in Java programming, relational databases (Oracle/MySQL/Postgres), and related technologies such as Spring, Hibernate, and Spring Boot.
Strong understanding of object-oriented design, design patterns, and multithreading.
Experience with test-driven development, unit testing frameworks, and automation tools like Selenium.
Familiarity with frontend technologies like Angular, React, or UI frameworks like GWT.
Excellent debugging and troubleshooting skills with a focus on technical excellence and quality.
Ability to work with full-stack development using Java along with Angular, React, or Node.js.
Knowledge of version control tools (e.g., Git), CI/CD pipelines, and build tools.
Strong communication skills and the ability to collaborate in an agile team environment.
Additional Skills (Preferred):
Experience with other programming languages like Python, Scala, or .NET.
Familiarity with cloud environments (GCP, AWS), Linux operating systems, and Agile methodologies.
Understanding of software design practices, software architecture, and implementation using Java.
Hands-on experience with frameworks such as Spring MVC, Django, and knowledge of design patterns.
Proficiency in HTML, CSS, and JavaScript, along with scripting languages like Python or Perl.
Exposure to frontend technologies like Bootstrap, Angular, or similar frameworks.
MNCJobsIndia.com will not be responsible for any payment made to a third-party. All Terms of Use are applicable.