TEKWISSEN
Website:
tekwissen.com
Job details:
Overview
TekWissen is a global workforce management provider throughout India and many other countries in the world. The below job opportunity is to one of our clients who is a part of a trusted global innovator of IT and business services headquartered in Tokyo. We help clients transform through consulting, industry solutions, business process services, IT modernization and managed services. This client enables us to move confidently into the digital future. This client committed to Long Term success and combine global reach with local client attention to serve them in over 50 Countries.
Position: Java Fullstack Developer
Location: Bangalore
Work Type: Onsite
Job Type: Full Time
Job Description
- Java, Spring boot, Rest API, Microservices, Exposure to Angular, Snowflake, Oracle, DevOps - Full Stack Developer
- Full Stack Engineer 3 (6-9 Years)
Mandatory
- Strong Java/Spring Boot engineering abilities and experience guiding teams in modern service architecture.
- Deep understanding of Rest API engineering, Open API/Swagger standards, OAuth2/JWT security, and gateway patterns.Microservices
- AWS, (EKS)Kubernetes orchestration and Docker containerization.
- Git hub, Jenkins, Artifactory
- Exposure to Angular
- JSON, Snowflake, Oracle
Good To Have
- Kafka – Integration stand point.Knowledge of Blockchain is a plus
Detailed JD
Candidate Profile
- Looking for a Senior Engineer / Senior Developer / Principal-level individual contributor.
- Experience range: 6–10 years, with a strong preference for a senior profile who can hit the ground running.
- This is not an Architect or People Manager role; the expectation is a hands-on senior engineering profile.
- The role supports high-paced and critical applications, so strong hands-on experience and the ability to ramp up quickly are important.
- Location: Bangalore. The candidate should be flexible to work between the EGL and Manyata locations as required. Manyata is the primary team location.
Mandatory Technical Skills
- Java / Spring Boot
- Strong hands-on experience in Java and Spring Boot.
- Experience developing enterprise applications and services using Spring Boot.
- Good understanding of Spring Security and application security concepts.
- REST API / Web Services
- Strong experience in REST API engineering and web services.
- Understanding of API design and integration.
- Good knowledge of OpenAPI standards.
- Understanding of OAuth2, JWT, authentication and authorization mechanisms.
- Microservices
- Strong experience with microservices-based application development is required.
- Candidate should have experience designing and developing service layers/endpoints.
- Cloud / AWS / EKS
- Strong understanding of cloud-based application deployment.
- Hands-on exposure to Docker/containerization is required.
- Experience with AWS/EKS is required.
- Candidate should understand how to containerize an application and deploy it onto EKS.
- Basic understanding of EKS concepts, including deployment and high-level understanding of control/data plane, is expected.
- The environment is cloud-based with no on-premise applications.
Full Stack Exposure
- The client is looking for a full-stack senior engineer, although the role is primarily backend focused.Angular
- Angular is not expected at an expert level.
- However, hands-on/exposure to Angular is required.
- Candidate should understand how a UI application interacts with backend services/APIs.
- Exposure to UI-to-service integration, WebSockets/Webhooks, etc., is desirable.
Database / Data Tier
- Candidate should have exposure to working with databases/data sources.
- Understanding of Oracle, Snowflake and other data sources is preferred.
- Should understand how to interact with stored procedures/data sources and process/transform responses, including JSON.
- Integration / Messaging
Kafka
- Kafka experience is Good to Have, not mandatory.
- Candidates with experience as a Kafka producer/consumer or experience integrating applications with Kafka would be preferred.
- The expectation is understanding how applications interact with messaging systems rather than deep Kafka administration expertise.
- Redis / Caching
- Exposure to caching solutions such as Redis is a plus.
- Blockchain
- The team works extensively with Blockchain, so prior Blockchain experience would be a strong advantage.
- However, Blockchain is Good to Have and not a mandatory screening criterion.
- The candidate should be capable of working with different Blockchain sources and creating a canonical REST service.
- Understanding of RPC calls, consuming responses, and converting them into a format consumable by downstream business applications would be beneficial.
Core Must-Have Screening Criteria
- For TA/Delivery screening, the client specifically highlighted the following as non-negotiable/core skills:
- Java + Spring Boot
- REST API / Web Services
- Microservices
- Cloud/AWS
- Docker / Containerization
- EKS – understanding of deploying applications on EKS
- Security concepts – OAuth2/JWT, authentication & authorization
- Angular exposure / full-stack understanding
- Database/data-source exposure
Good-to-Have Skills
- Kafka – producer/consumer/integration experience
- Redis/caching
- Blockchain
- Deeper Angular experience
- Broader AWS services exposure
Key Behavioral Expectations
The Candidate Should
- Be a strong hands-on individual contributor.
- Be comfortable working in a high-paced environment.
- Have the ability to learn and grasp new technologies quickly.
- Be able to start contributing with minimal ramp-up.
- Demonstrate strong problem-solving and engineering skills.
- Minimum Experience on Key Skills
- 6-10 years
General Expectation
- Must have Good Communication
- Must be ready to work in 10:30 AM to 8:30 PM Shift
- Flexible to work in Client Location EGL / Global City Tech Park, Bangalore
- Must be ready to work from office in a Hybrid work environment. Full Remote work is not an option
- Expect Full Return to office from Feb/Mar'25
Pre-Requisites before submitting profiles
- Must have Genuine and Digitally signed Form16 for ALL employments
- All employment history/details must be present in UAN/PPF statements
- Candidate must be screened using Video and ensure he/she is genuine and have proper work setup
- Candidates must have real work experience on mandatory skills mentioned in JD
- Profiles must have the companies which they are having payroll with and not the client names as their employers
- As these are competitive positions and client will not wait for 60 days and carry the risks of drop-out, candidates must of 0 to 3 weeks of Notice Period
- Candidates must be screened for any gaps after education and during employment for genuineness of the reasons
TekWissen® Group is an equal opportunity employer supporting workforce diversity
Click on Apply to know more.