15h Left: Java Software Engineer

1 week ago


Bengaluru, India Luxoft Full time

Project description We are looking for an experienced API Microservices Developer to work in the API Management team. You are expected to provide technical skills in software engineering, testing, and deployment. You will be required to have work experience with Java and API development. Experience with the Avaloq Banking Suite is added bonus. The main focus will be on supporting our Change Portfolio with the design and development of backend services. Responsibilities -Design, develop, and maintain high-performance, scalable, and secure Java-based APIs and microservices. -Translate business requirements into technical specifications and architectural designs. -Ensure best practices in software development, including clean code, unit testing, CI/CD pipelines, and code reviews. -Collaborate with DevOps, QA, frontend, and product teams to ensure seamless integration and deployment. -Monitor application performance and troubleshoot production issues when needed. -Stay updated with emerging technologies and propose improvements to enhance system performance and reliability. -Drive agile development practices, participate in sprint planning, stand-ups, and retrospectives. Skills Must have -In total, 8+ years of experience as a Senior Java developer. -Degree in computer science/engineering or equivalent. -Proven knowledge of Java, Spring, and web technologies (e.g., Java, REST, Hibernate, TDD, Swagger/OpenAPI), web security (e.g., OAuth 2.0). -Experience in Junit, Mockito, and Kubernetes. -Experience with messaging systems (Kafka, ActiveMQ, or similar). -Good understanding of API design tooling (e.g., Swagger tools) and API Management platforms. -Team player, be able to work on your own, and have a proactive mindset. -Track record in developing backend services/web services. -DevOps knowledge, including Docker, Git, and Jenkins. Nice to have -Java17/Java21 -Maven -Lombok -TDD -SOLID/clean code -JPA/Hibernate -Postgres -Liquibase -AWS -ArgoCD -GitLab -Tyk -Oauth2/jwt -Swagger/OAS/open API -Observability/jaeger/opentelemetry



  • Bengaluru, India Pivotrics Full time

    Company Description Pivotrics specializes in software product engineering, focusing on building high-performance insourcing teams for global product leaders. We transform software teams into world-class product engineering teams by combining product mindset, deep tech expertise, agile working, and customer-focused innovation. Our approach aims to help...


  • Bengaluru, India Sonata Software Full time

    We are looking for a skilled Java Developer with strong expertise in Spring Boot, microservices, and API development . The ideal candidate will have hands-on experience in building and deploying scalable, cloud-native applications using Java-based technologies. A solid understanding of object-oriented principles, domain-driven design, and microservice...


  • Bengaluru, India Sonata Software Full time

    We are looking for a skilled Java Developer with strong expertise in Spring Boot, microservices, and API development. The ideal candidate will have hands-on experience in building and deploying scalable, cloud-native applications using Java-based technologies. A solid understanding of object-oriented principles, domain-driven design, and microservice...


  • Bengaluru, India Spigot Software Full time

    This role of Senior Software Engineer is our client. The group is responsible for the development of the technology platforms supporting key products including Connected Risk, World Check, and products in the Risk Managed Services space.Responsible for the analysis, definition, design, construction, testing, installation, modification, and maintenance of...


  • Bengaluru, India Sentinelone Full time

    Job Description What will you do As a Senior Software Engineer on our Cloud Native Security team, you will be responsible for developing and scaling detection engines for SentinelOne's next-generation cloud security platform. If you have a growth mindset and are excited by the prospect of building impactful products and expanding your technical expertise,...


  • Bengaluru, India Sonata Software Full time

    Experience: 4 to 8 yearsKey Skills:- Java - Springboot - Microservices - Hibernate - Rest API - Payment Gateway (must) - Ecommerce - AWSResponsibilities- Develop and maintain Java applications. - Implement microservices architecture. - Integrate with payment gateways. - Collaborate with cross-functional teams.Qualifications- 4 to 8 years of experience in...


  • Bengaluru, India JP Morgan Chase & Co. Full time

    Job Description Be an integral part of an agile team that's constantly pushing the envelope to enhance, build, and deliver top-notch technology products. As a Senior Lead Software Engineer at JPMorgan Chase within the Commercial and Investment Banking - Payments Technology team, you will play a crucial role in an agile team dedicated to enhancing, building,...


  • Bengaluru, India Teamlease Digital Private Limited Full time

    Job Description Description We are seeking a skilled Senior Software Engineer to join our team in India. The ideal candidate will have a strong background in software development and a passion for building innovative applications. Responsibilities - Design, develop, and maintain scalable software applications. - Collaborate with cross-functional teams to...


  • Bengaluru, India Webkit24 Full time

    Job Description The Java Software Engineer will be responsible for software development, working with microservices, programming using the Spring Framework, and Java development. The role involves working on a range of projects to enhance web development processes. Qualifications. - Software Development skills, including programming and Java development. -...


  • Bengaluru, India Fiserv Full time

    About your role: You will be responsible for developing new Product features, enhancements, and Tech improvements. We are interested in hiring flexible engineers who are not afraid to be involved in product discussions and work with multiple parts of the stack. What you will do: - Design, development of new features or enhancing the existing features part of...