Softility

Softility - Senior Java Developer - Spring Boot/Microservices Architecture

Job Location

hyderabad, India

Job Description

Key Responsibilities : - Design, develop, and implement complex Java applications using industry best practices and design patterns (OOP, SOLID principles). - Develop and maintain RESTful APIs and microservices for integration with other systems. - Ensure high code quality through unit testing, code reviews, and adherence to coding standards. - Design and develop cloud-native applications on the AWS platform (preferred). - Leverage AWS services such as EC2, Lambda, S3, RDS, and other relevant services. - Implement cloud security best practices and ensure data privacy and compliance. - Design and implement robust integrations between databases (relational and NoSQL) and APIs. - Ensure seamless data flow and transaction management across different systems. - Implement robust error handling, validation, and retry mechanisms for reliable system integration. - Collaborate effectively with cross-functional teams including architects, testers, and product owners. - Communicate technical concepts clearly and concisely to both technical and non-technical audiences. Qualifications : - Experience: 4 years of professional experience in Java application development. - Education: Bachelor's degree in Computer Science, Engineering, or a related field. Technical Skills : - Strong proficiency in Java (Java 8 or later), including core Java concepts (OOP, collections, concurrency), and advanced Java features (lambdas, streams). - In-depth experience with AWS (preferred) or other major cloud platforms (Azure, GCP). - Hands-on experience with core cloud services (compute, storage, networking). - Experience with relational databases (MySQL, PostgreSQL) and NoSQL databases (MongoDB, DynamoDB). - Experience in designing and developing RESTful APIs using frameworks like Spring Boot. - Experience with unit testing frameworks (JUnit, Mockito) and test-driven development (TDD). - Familiarity with CI/CD tools and practices (Jenkins, GitLab CI/CD). Other Skills : - Excellent problem-solving, analytical, and debugging skills. - Strong communication and interpersonal skills. - Ability to work independently and as part of a team (ref:hirist.tech)

Location: hyderabad, IN

Posted Date: 5/2/2025
View More Softility Jobs

Contact Information

Contact Human Resources
Softility

Posted

May 2, 2025
UID: 5086101605

AboutJobs.com does not guarantee the validity or accuracy of the job information posted in this database. It is the job seeker's responsibility to independently review all posting companies, contracts and job offers.