Talent.com
Senior Java Software Engineer
Senior Java Software Engineer200OK Solutions • nellore, andhra pradesh, in
Senior Java Software Engineer

Senior Java Software Engineer

200OK Solutions • nellore, andhra pradesh, in
1 day ago
Job description

Description :

We are seeking a motivated and experienced senior software engineer to join our growing technology team. The ideal candidate has experience working in a dynamic product engineering environment, being responsible for full lifecycle of the features / products they develop. This is a back-end focused Java role that will help us build / enhance our data integration platform and contribute to microservices and REST APIs. This role is mostly remote with onsite visit as and when needed.

Key Responsibilities :

  • Design and implement efficient web services and backend systems using Java stack
  • Design and implement external facing REST APIs using best practices
  • Enhance and maintain key data synchronization systems that integrate with Product partners
  • Take ownership; drive the effort from start to finish; support and maintain systems after delivery
  • Collaborate with cross-functional teams and ensure successful delivery of product roadmap
  • Participate in technical discussions and contribute to overall architecture and evolution
  • Drive continuous adoption and integration of relevant new technologies
  • Troubleshoot development and production problems across multiple applications

Requirements :

  • Bachelor’s degree in computer science or a similar technical degree
  • 8+ years of experience building backend applications using Java technologies
  • Strong experience with Spring Boot
  • Understanding of microservices architecture
  • Solid knowledge of REST design principles
  • Experience working with Kafka or another message broker
  • Good database design skills and experience working with relational and NoSQL databases including writing complex, optimized queries
  • Experience with MySQL and a NoSQL database, preferably MongoDB
  • Experience with AWS or another cloud services provider
  • Ability to work in an agile team with an understanding of software development lifecycle (design, development, testing, CI / CD, etc.)
  • Proactive, comfortable in an agile environment
  • Strong organizational, prioritization and communication skill
  • Preferred Qualifications :

  • Experience working in small to medium startups in various stages of growth
  • Experience working with Spring Batch and Spring Cloud Data Flow is a plus
  • Experience working with containerized applications(Docker / Kubernetes) is a plus
  • Exposure to CI / CD tools (e.g. CircleCI, Jenkins etc.) and best practices
  • 📩 Apply now or email your profile to hr@200oksolutions.com

    Create a job alert for this search

    Senior Software Engineer Java • nellore, andhra pradesh, in