Tech Stack
JavaSpringAngularDockerKubernetesJenkinsGitMicroservicesKafkaTeamCity
Job Description, Responsibilities & Requirements
About the Position
We are seeking a Java Fullstack Developer (Angular) to join our team in Bengaluru, India for a cloud-based compliance archive project. This role involves developing state-of-the-art compliance archive products to securely archive and retain real-time communications data in accordance with regulatory requirements.
Responsibilities
- Participate in the full application development lifecycle for Java applications, microservices, and reusable components.
- Apply design patterns, test-driven development (TDD), and behavior-driven development (BDD) to create reliable, maintainable software.
- Adapt to various responsibilities and communicate effectively with team members and stakeholders.
- Design and deliver end-to-end technical solutions integrated into business processes.
- Engage in hands-on coding, code reviews, and architectural decision-making.
- Operate within an Agile Systems Development Life Cycle.
Requirements
- 3 to 5 years of experience with the following skills:
- Core Java
- J2EE
- Angular
- Java 8, 11, and 17
- Spring Framework
- Microservices
- Kafka or other messaging
- JPA, JTA, CDI, etc.
- Various design and architectural patterns
- Microservices architecture
- Docker, Kubernetes, OpenShift
- Maven, Gradle
- Git
- TeamCity, Jenkins
- English Upper-Intermediate
- Be well versed with concepts of references, class instances, methods, objects, constructors, mutable/immutable class concepts, functional interface, array list, linked list, hashmap, collections, the difference between recoverable and non-recoverable exceptions, Inversion Control, design a data structure that supports Insert, Delete, Search in constant time complexity, etc.
Nice to Have
- Banking Domain
We Offer
- Competitive salary
- Opportunity to work on cutting-edge projects
- Professional growth and development
About the Company
Luxoft is a global IT services company that specializes in software development, testing, and maintenance for the financial services industry. We are committed to delivering high-quality solutions and fostering a collaborative work environment.
Apply Now
Interested candidates are encouraged to apply for this exciting opportunity to be part of our innovative team in Bengaluru, India.