What are the responsibilities and job description for the Java Developer position at JobRialto?
Job Summary :
We are seeking an experienced Software Developer with strong expertise in Java, Spring Boot, API development, and CI / CD methodologies. The ideal candidate will have a solid background in creating and maintaining application interfaces between various data sources and applications, with at least 7 years of software development experience. Experience with cloud services (AWS or GCP) and a background in payment processing is highly preferred. This position requires a dynamic individual who thrives in a fast-paced environment and excels in collaboration and problem-solving
Key Responsibilities :
- Software Development : Design, develop, and maintain software applications and interfaces, ensuring seamless communication between various data sources and applications.
- API Development : Create and maintain RESTful APIs and web services using Java, Spring Boot, and related technologies.
- CI / CD Implementation : Lead and support the implementation of Continuous Integration / Continuous Deployment (CI / CD) pipelines using Jenkins, Maven, Gradle, and related tools.
- Collaboration & Communication : Work closely with cross-functional teams to deliver high-quality software solutions in an Agile environment.
- DevOps : Contribute to DevOps practices and ensure automated testing frameworks are integrated with the development pipeline.
- Problem Solving : Demonstrate strong analytical and problem-solving skills, especially when facing complex technical challenges.
- Documentation : Write and maintain software documentation, including API specifications and deployment instructions.
- Agile Practices : Follow SDLC processes and Agile methodologies to ensure timely and successful project delivery.
Required Qualifications :
Education : Bachelor's degree in computer science , MIS, or a related field.
Experience :
Preferred Qualifications :
Certifications (if any) :
AWS Certified Developer or AWS Certified Solutions Architect is a plus.
Java or Spring Framework certifications would be an advantage.
Education : Bachelors Degree
Certification : AWS Certified Developer