Java Senior Software engineers ( Experience 5+ yrs ) Looking for individuals with a strong background in Java development, along with a comprehensive understanding of REST API, Swagger, and database integration.
Role and Responsibilities:
- As Java resources, the selected candidates will play pivotal roles in designing, developing, and maintaining robust Java applications. Their responsibilities will include:
- Collaborating seamlessly with cross-functional teams to architect, code, and deploy high-quality Java applications.
- Expertly working with REST API and Swagger documentation to ensure seamless integration and interoperability.
- Leveraging their expertise in database integration to enhance application functionality and efficiency.
- Applying Java programming proficiency and related frameworks to write clean, maintainable, and efficient code.
- Rapidly troubleshooting issues and optimizing application performance for scalability and speed.
- Staying abreast of emerging trends and technologies to infuse innovation within projects.
Qualifications and Desired Skills:
- To excel in these roles, ideal candidates will possess:
- A degree in Computer Science or a relevant field, or equivalent practical experience.
- Strong proficiency in Java programming language, coupled with a solid grasp of REST API and Swagger documentation.
- Familiarity with database integration and its significance in software development.
- Proficiency in Python, considered a valuable asset for addressing a wider array of challenges.
- Ability to implement object-oriented design principles and recognized design patterns.
- Exceptional problem-solving capabilities, along with a proactive approach to overcoming challenges.
- Excellent communication skills to collaborate effectively with both technical and non-technical stakeholders.