Posted:1 day ago|
Platform:
Work from Office
Full Time
Role & responsibilities Job Title: Part Time Tech Lead / Architect (Java / J2EE with Spring & REST Web Services) Location : Bangalore, India Experience Level : Senior Java Developer / Tech Lead Skills & Qualifications: Technical Skills : Core Java / J2EE : Expert-level proficiency with Java SE and Java EE technologies, including Servlets, JSP, EJB, JMS, and more. Spring Framework : Deep knowledge of Spring Core , Spring Boot , Spring MVC , Spring Security , Spring Data , and Spring Cloud for building enterprise-level applications. RESTful Web Services : Expertise in designing, implementing, and consuming RESTful APIs, with a solid understanding of HTTP, JSON, and web services principles. Microservices Architecture : Strong experience in designing and building microservices-based architectures that are scalable and maintainable. Databases : Expertise in SQL and NoSQL databases (e.g., MySQL, PostgreSQL, MongoDB, Cassandra), including performance tuning, indexing, and query optimization. Cloud Platforms : Familiarity with cloud platforms (AWS, Azure, GCP) and tools like Docker , Kubernetes , and Terraform for building and deploying applications in a cloud-native environment. CI/CD : Strong knowledge of Continuous Integration and Continuous Deployment (CI/CD) practices and tools like Jenkins , GitLab CI , CircleCI , etc. Version Control : Proficient in version control using Git and collaboration platforms like GitHub or Bitbucket . Testing Frameworks : Expertise in testing frameworks like JUnit , Mockito , TestNG , and Cucumber for unit and integration testing. Desired Experience: Education : Bachelors or Master’s degree in Computer Science, Engineering, or a related field. Experience : [6-9+ years] of experience in Java development, with at least [2-4 years] in a lead or senior technical role. Proven experience with large-scale Java/J2EE applications and modern frameworks like Spring. Architecture & Design : Demonstrated experience with system architecture, design patterns, and cloud-based solutions. Experience with microservices and service-oriented architectures is a must. Agile Experience : Experience working in an Agile or Scrum environment with a track record of successful sprint delivery. Cloud & DevOps : Familiarity with cloud-native architectures and DevOps practices (CI/CD, automation, containerization). Optional : Experience with front-end frameworks like Angular or React , or knowledge of GraphQL , is a plus. Job Responsibilities: Technical Leadership : Architect & Design : Lead the design and architecture of complex, large-scale enterprise applications using Java/J2EE, Spring, and RESTful web services. Lead the Team: Lead the entire software development in terms of mentoring Junior & Senior developers in developing quality & efficiency code. Code Reviews : Perform detailed code reviews to ensure high-quality standards and ensure adherence to best practices, design patterns, and coding standards. Technical Decision Making : Make high-impact technical decisions, taking ownership of technical debt, scalability, performance, and security of the systems. Mentorship : Guide and mentor junior and mid-level developers, helping them grow technically and professionally. Provide constructive feedback and foster a culture of learning within the team. Collaboration : Work closely with product owners, architects, and cross-functional teams to ensure that the technical solutions meet business requirements. Problem Solving : Troubleshoot, debug, and resolve complex technical issues, ensuring minimal disruption to the team and product delivery. Development & Design : API Development : Lead the design and development of robust, efficient, and secure RESTful APIs to integrate systems and services. Framework Expertise : Build and maintain scalable applications using Spring Boot , Spring MVC , Spring Security , Spring Data , and other related frameworks. Microservices : Design and implement microservices-based architecture that supports scalability, maintainability, and flexibility. Database Architecture : Ensure optimal database design and integration using both relational (e.g., PostgreSQL, Oracle) and NoSQL databases (e.g., MongoDB, Cassandra). Cloud & DevOps : Implement cloud-based solutions and work with DevOps tools (CI/CD pipelines, Docker, Kubernetes) to enhance deployment efficiency and scalability. Project & Team Management: Agile Methodology : Lead agile ceremonies like sprint planning, stand-ups, retrospectives, and ensure the team delivers as per the sprint goals and objectives. Roadmap Planning : Work with stakeholders to define and prioritize features and technical improvements, contributing to long-term project roadmaps. Risk Management : Identify potential risks early in the development process and help mitigate them to ensure smooth project delivery. Continuous Improvement : Foster a culture of continuous learning and improvement by implementing best practices and encouraging innovation within the team. Preferred candidate profile
Simple And Superior Trainings Llp
Upload Resume
Drag or click to upload
Your data is secure with us, protected by advanced encryption.
Mock Interview
Education & Training
50-100 Employees
5 Jobs
Key People
Noida, Uttar Pradesh, India
Salary: Not disclosed
Chennai, Tamil Nadu, India
Salary: Not disclosed
Hyderabad, Telangana, India
Salary: Not disclosed
Hyderabad / Secunderabad, Telangana, Telangana, India
1.5 - 3.0 Lacs P.A.
7.0 - 16.0 Lacs P.A.
22.5 - 35.0 Lacs P.A.
Gurugram, Haryana, India
Salary: Not disclosed
Chennai
12.0 - 22.0 Lacs P.A.
Bangalore Rural, Bengaluru
15.0 - 25.0 Lacs P.A.
Bhubaneshwar, Odisha, India
Salary: Not disclosed