Software Technical Lead Java Full Stack

8 - 12 years

0 Lacs

Posted:1 week ago| Platform: Shine logo

Apply

Work Mode

On-site

Job Type

Full Time

Job Description

Role Overview: Rockwell Automation is seeking a Technical Lead Full Stack Java Developer to join an agile team working on the next generation of analytics for Industrial Automation. As a Software Engineer, you will play a crucial role in developing backend services and APIs using Java, while also collaborating with the team to design scalable system architectures and ensure efficient code implementation. This role requires expertise in Agile practices, customer focus, and practical experience in analytics, with a preference for knowledge of the industrial sector. Key Responsibilities: - Develop backend services and APIs using Java, with familiarity in Kotlin. - Collaborate with the team to design scalable and efficient system architectures. - Write clean, maintainable, and efficient code, conducting code reviews and ensuring adherence to best practices. - Understand existing source code and architecture, document debugging methods, and gather requirements to translate them into engineering tasks. - Resolve performance bottlenecks, ensure high availability, and scalability of backend systems. - Apply best design practices, participate in code reviews, and follow Rockwell Automation's SDLC processes. - Maintain documentation for architecture and source code, collaborate with geographically distributed teams, and troubleshoot system problems. - Promote good software engineering practices across the team and demonstrate expertise in Agile practices. Qualifications Required: - Bachelor or Master of Science in Computer Science, Computer Engineering, or related field with a focus on software. - 10 years of hands-on Java application development experience, including OOP, algorithms, and data structures. - 8+ years of experience in developing backend services using Java. - Hands-on experience with Angular 12 and above for front-end development. - Object-oriented design skills, knowledge of data structures and algorithms, and experience with the Spring framework for creating REST API based modules. - Familiarity with cloud platforms like Azure or AWS, microservices architecture, and containerization. - Familiarity with CI/CD pipelines, security best practices, JSON application protocol design, and knowledge of parser generators in Java. - Experience with source code management tools like GIT and SVN, coordination with remote teams, and usage of JIRA, Confluence, and Bamboo. - Knowledge of code and security analysis tools such as SonarQube and BlackDuck. Additional Company Details: Rockwell Automation offers a collaborative and inclusive work environment, competitive compensation, great benefits, and development opportunities. Employees can enjoy a hybrid work-from-home model and corporate social responsibility initiatives, supported by an employee assistance program available 24/7. The primary work location for this role is in Pune, India. The company promotes diversity and encourages candidates to apply even if their experience does not align perfectly with every qualification listed in the job description.,

Mock Interview

Practice Video Interview with JobPe AI

Start Java Interview
cta

Start Your Job Search Today

Browse through a variety of job opportunities tailored to your skills and preferences. Filter by location, experience, salary, and more to find your perfect fit.

Job Application AI Bot

Job Application AI Bot

Apply to 20+ Portals in one click

Download Now

Download the Mobile App

Instantly access job listings, apply easily, and track applications.

coding practice

Enhance Your Java Skills

Practice Java coding challenges to boost your skills

Start Practicing Java Now
Rockwell Automation logo
Rockwell Automation

Industrial Automation

Milwaukee

RecommendedJobs for You