i
Terralogic Software Solutions
39 Terralogic Software Solutions Jobs
8-10 years
Lead Java Developer - Microservices Architecture (8-10 yrs)
Terralogic Software Solutions
posted 3d ago
Flexible timing
Key skills for the job
Company Description :
Terralogic is one of the top IT service provider companies, specializing in technology services for the connected world.
With a focus on stability and productivity, we provide solutions from product conceptualization to maturity, decline, and sustenance, tailored to our customers' roadmap and business needs.
Our team of technical skills and domain experts ensures long-lasting partnerships and world-class successes for our customers.
Role Description :
This is a full-time Lead Java Developer role located in Bengaluru.
The Lead Java Developer will be responsible for software development, microservices architecture, programming, and working with the Spring Framework in Java on-site of open positions: 1.
Role : Senior Backend engineer.
Experience : 8+ yrs.
NP : 15 to 30 days.
Mandatory Skills : Java, Spring boot, Microservices, Kubernetes, Cloud, Containerization, MongoDB, Cassandra, Elasticsearch, Kafka, CI/CD, DevOps.
Optional / Good to have : Telecom, 4G/5G/ORAN/SMO, AI/ML, Python, Black duck, Nessus and experience in security vulnerability fixes.
What we are looking for :
We are looking for a lead application developer to design, develop and maintain AI/ML products for our Tier1/2 Telecom customers.
Strong analytical & programing skills with ability to handle multiple tasks simultaneously.
Key responsibilities :
- Requirement analysis and system architecture.
- Designing and developing robust Java applications using Spring Boot framework.
- Communicate & convince stakeholders on Architecture and Design approaches.
- Implementing cloud-native solutions leveraging Kubernetes (K8s).
- Developing and deploying microservices-based architectures.
- Developing high performance, Robust, scalable components for various software applications.
- Collaborating with cross-functional teams to ensure smooth integration of software components.
- Participating in code reviews, ensuring code quality and adherence to best practices.
- Troubleshooting and debugging applications to optimize performance.
- Support customer integration activities, lab trials, and field trials.
- Work closely with Client's development teams to provide seamless support to the customers.
Desired Skills :
- Should have 7 to 15 years relevant experience, preferably in telecommunication domain with bachelor's degree in ECE/CSE.
- Proficiency in Java programming language.
- Solid experience with Spring Boot framework for developing enterprise applications.
- Hands-on experience with cloud-native architectures and deployments.
- Hands-on experience with Kubernetes (K8s) for container orchestration.
- Strong understanding of microservices-based architectures and design patterns.
- Knowledge of containerization technologies (Docker, etc.
- Experience with cloud platforms (AWS, Azure, Google Cloud).
- Experience in DB MongoDB, Cassandra and Elasticsearch.
- Messaging system Kafka.
- Understanding of CI/CD pipelines and DevOps practices.
- Excellent problem-solving and analytical skills.
- Good communication skills and ability to work in a collaborative team environment.
- Knowledge of tools such as Blackduck, Nessus and experience in security vulnerability fixes.
- Good to have background in mobile telecommunications technologies 4G/5G/ORAN/SMO.
- Good to have basic knowledge of AI/ML concepts and techniques.
- Good to have familiarity with programming languages such as Python.
Functional Areas: Other
Read full job descriptionPrepare for Microservice Architect roles with real interview advice