The Company is a global IT solutions provider established in 1998, with offices in Florida (USA) and Vadodara (India). It specializes in delivering cost-effective, high-quality software products and services through an offshore-centric model. With an ISO 9001:2008-certified Quality Management System and a skilled technical team, it ensures reliable, consistent, and efficient project delivery. The Company focuses on long-term client partnerships and works as an extended technology team for its customers.
Responsibilities:
- Design, and develop scalable, high-performance systems using Java, Spring and cloud technologies (AWS). Ensure solutions are robust, efficient, and meet business requirements.
- Develop and maintain cloud-native applications and microservices.
- Utilize AWS services (e.g., Lambda, S3, DynamoDB, EC2) and other cloud technologies to build resilient and scalable solutions.
- Build and integrate APIs (RESTful, GraphQL) and handle real-time data processing with technologies like Kafka.
- Ensure seamless integration of internal and third-party services.
- Implement secure coding practices and ensure applications adhere to regulatory compliance and industry standards (e.g., GDPR, CCPA, HIPAA).
- Mentor junior engineers and provide guidance on best practices. Conduct code reviews and drive improvements in code quality and performance.
- Work closely with product managers, UX designers, and other stakeholders to define project requirements, deliverables, and timelines. Collaborate effectively within a global team.
- Monitor system performance, optimize applications for speed and scalability, and ensure reliability
Requirements:
- 8+ years of experience in software development with a strong focus on Java and cloud technologies.
- Proven experience in leading projects and teams.
- Expertise in server-side Java with frameworks like Spring Boot and Spring Cloud. Strong experience with AWS services and cloud architecture.
- Proficiency in microservices, event-driven architecture, and real-time data processing.
- Hands-on experience with API development and integration, including RESTful and GraphQL APIs.
- JUnit, Test Driven Development, Cucumber, Wiremock, JMeter • Strong skills in SQL and NoSQL databases.
- Familiarity with CI/CD tools and practices (e.g., Jenkins, Git, Docker). Experience with monitoring and logging tools (e.g., Splunk, Datadog) is a plus.
- Solid understanding of application security, data protection, and compliance standards.
- Bachelor’s degree in computer science, Information Systems, Engineering, or a related field.
- Advanced degrees or certificates (e.g., AWS Certification) are a plus.
Note: Due to a high volume of applications, only shortlisted and relevant candidates will be contacted.