Overview
Java Full Stack Engineering
Location: Hyderabad / Bangalore, India
Technologies: Java/J2EE, Spring Boot, REST services, Microservices Architecture, REACT JS, AWS, CI/CD, Micro Front-End Architecture, REACT.js
Responsibilities:
· Develop high quality Java applications using Object Oriented Concepts, Object Oriented Analysis (OOA), Object Oriented Programming (OOP) and its implementation.
· Design and development of various web and enterprise-level applications using Java/J2EE, Spring, Hibernate, JDBC and JMS.
· Design and implement RESTful web services and APIs using Spring
· Work with ORM tools such as MyBatis, Entity Framework, Hibernate, and JPA
· Develop User Interface (UI) web applications using HTML5, CSS, JavaScript, jQuery, ReactJS, Next.js, NodeJS, AJAX, JSON, and MVC.
· Application development on Cloud platforms using technologies like Java/J2EE, Spring Boot, Spring Integration, Spring Batch, Spring Cloud and Microservices.
· Develop platforms on Amazon Web Services (AWS) like EC2, S3, ECS, EKS, VPC, API Gateway, CloudWatch, CloudFormation, IAM, CloudFront, Lambda, RDS and DynamoDB.
· Containerize applications using Docker and Kubernetes
· Excellent understanding of Algorithms & Data Structures including Hash Maps, Bloom Filters, Self-balancing BST, Queues, Sorting, Path-search algorithms, and complexity analysis
· Follow software implementation best practices and mentor team members
Qualifications:
· 5+ Years of hands-on experience in various phases of software development life cycle with Analysis, Design, Development, Integration, and Implementation.
· Master’s or Bachelor’s Degree in computer science or equivalent field.
· Hands on experience in Spring Boot, Spring Integration, Spring Batch, MyBatis/Hibernate.
· Proficiency with server-side language using Java.
· Proficiency in RESTful web services and API development using Spring
· Knowledge of Microservices Architecture and web services internals
· Proficiency with JavaScript frameworks such as REACT, Next.js
· Proficiency with fundamental front-end languages such as HTML, CSS and JavaScript.
· Familiarity with SQL and NoSQL database technology such as MySQL, Oracle and MongoDB.
· Very good design skills with strong knowledge of design patterns & principles.
· Excellent verbal communication skills.
· Experience working both independently and in a team-oriented, collaborative environment is essential.
· Proficiency with Atlassian business team software – Jira, Confluence, etc.
Job Types: Full-time, Permanent
Pay: ₹1,500,000.00 - ₹3,500,000.00 per year
Benefits:
- Flexible schedule
- Paid sick time
- Paid time off
Schedule:
- Monday to Friday
Ability to commute/relocate:
- Hyderabad District, Telangana: Reliably commute or planning to relocate before starting work (Required)
Application Question(s):
- Are you open for Bangalore Location?
Education:
- Bachelor's (Required)
Experience:
- Java: 7 years (Required)
- React: 5 years (Required)
- AWS: 3 years (Required)
- CI/CD: 3 years (Required)
- JavaScript: 5 years (Required)
- Typescript: 3 years (Required)
- Vue.js: 1 year (Required)
- REST: 3 years (Preferred)
Location:
- Hyderabad District, Telangana (Required)
Work Location: In person
Expected Start Date: 30/03/2025