Technical Lead - Java Full Stack Developer
Bengaluru, Karnataka, India · Full Time
Be the first to apply
- Experience
- 6–10 yrs
- Salary
- —
- Openings
- 1
- Posted
- 6 days ago
- Work mode
- In office
- Education
- B.Tech
- Resume
- Required to apply
Where you'll work
Sign in to tell us what does and doesn't work for you here — it sharpens every match we show you.
Job description
Company Overview
Founded in 2000 in the United States, Wissen Infotech operates globally with offices across the US, India, UK, Australia, Mexico, Vietnam, and Canada. The company boasts advanced infrastructure and development resources worldwide, delivering comprehensive solutions primarily in Banking & Financial Services, Telecom, Healthcare, Manufacturing, and Energy sectors. To date, Wissen Infotech has successfully completed projects valued at over $1 billion, serving more than 20 Fortune 500 companies.
Position Overview
We are seeking an experienced Technical Lead specializing as a Java Full Stack Developer with 6 to 10 years of practical experience. This role is based in Bangalore and involves custom shift timing schedules.
Key Responsibilities and Skills
- Develop end-to-end full-stack applications leveraging expertise in Java, Spring Boot, Spring Framework, and Spring Security.
- Implement persistence layers using JPA/Hibernate and manage relational databases such as PostgreSQL, Oracle, or MySQL.
- Utilize Camunda BPM for workflow and process automation to streamline business operations.
- Design and maintain microservices architectures and distributed systems ensuring scalability and efficiency.
- Work with messaging systems including Kafka, RabbitMQ, or ActiveMQ.
- Create and integrate RESTful APIs using JSON format.
- Maintain version control with Git and manage continuous integration and deployment pipelines (CI/CD).
- Handle Linux environments, including shell scripting and application deployment tasks.
- Administer AWS cloud services encompassing EC2, ECS/EKS, Lambda, S3, RDS, IAM, CloudWatch, API Gateway, SQS, and SNS.
- Demonstrate strong diagnostic abilities to identify and resolve software issues effectively.
Competencies and Soft Skills
- Excellent verbal and written communication skills facilitating effective collaboration.
- Ability to adapt rapidly to changing project requirements and environments.
- Exhibit professional demeanor and a positive attitude towards teamwork and challenges.
Educational Qualifications
The candidate must possess a Bachelor of Technology (B.Tech) degree. Relevant certifications are a plus.
Minimum education
Bachelor's Degree