Sign up to access all features of our service.
  • Job search
  • Favorites
  • Create a CV
    New
  • Salaries
  • Subscriptions

Java Developer

Tata Consultancy Services

Core Development
• Java (8/11/17) strong hands on experience
• Spring Boot, Spring MVC, Spring Data
• Microservices architecture (service decomposition, API contracts)
• REST APIs, JSON, OpenAPI / Swagger
• Kafka producer, consumer, partitioning
• MongoDb
• Openshift / AWS

Database & Data Layer
• MongoDB
• Document modeling
• Indexing strategies
• Aggregation framework
• CRUD & performance tuning

Integration & Messaging
• Experience with Kafka (preferred)
• REST based integrations with upstream/downstream systems
• Design, develop, and maintain Java based microservices
• Implement RESTful APIs adhering to enterprise design standards
• Develop and optimize SQL queries (E2 level) for transactional and reporting use cases
• Design and manage MongoDB schemas, indexes, and queries
• Ensure high availability, scalability, and performance of microservices
• Apply exception handling, logging, monitoring, and resiliency patterns
• Collaborate with Business Analysts, Architects, QA, and DevOps teams
• Participate in code reviews, unit testing, and defect resolution
• Support CI/CD pipelines, deployments, and production issues
• Follow secure coding and compliance standards

Salary Range: $90,000 to $130,000 per year
Vacancy posted more than 2 months ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Java Developer. Be the first to apply!