ROLE AND RESPONSIBILITIES
Application Development: Design, code, test, and maintain Java-based applications, ensuring high performance,
reliability, and scalability.
Technical Documentation: Produce clear documentation of code, APIs, and system processes, adhering to best
practices and regulatory standards.
Troubleshooting & Bug Fixing: Identify system issues, analyze root causes, and provide technical support for
application maintenance.
Continuous Improvement: Stay updated on new developments in Java and related technologies.
Collaboration: Work closely with mentors, peer developers, and other departments to learn effective software
development practices.
ESSENTIAL SKILLS AND EXPERIENCE
Programming Knowledge: In-depth experience with Java, Java EE, Spring Framework, and RESTful APIs, SQL
Querying.
Database Experience: Familiarity with relational databases (e.g.,PostgreSQL) and Jdbc Template.
Development Tools: Proficiency with software development tools like
Eclipse
Build tools (Maven)
Version control systems (Git)
CI/CD pipelines.
Testing: Knowledge of unit and integration testing (JUnit, TestNG).
Communication: Clear verbal and written communication skills.
Analytical Skills: Willingness and ability to learn, with good problem-solving and analytical thinking.
Teamwork: A proactive attitude, willingness to seek help, and ability to collaborate effectively.
PREFERRED QUALIFICATIONS
Familiarity with cloud platforms (AWS), other frameworks like Apache Spark, BRMS tools (PAM)
Exposure to DevOps practices, microservices architecture, and distributed systems.
Understanding of pharmaceutical, healthcare, or regulated industry standards.
MNCJobsIndia.com will not be responsible for any payment made to a third-party. All Terms of Use are applicable.