Software Engineer - Java at Rockwell Automation

Pune, Maharashtra, India

Rockwell Automation Logo
Not SpecifiedCompensation
Junior (1 to 2 years), Mid-level (3 to 4 years)Experience Level
Full TimeJob Type
UnknownVisa
Industrial Automation, ManufacturingIndustries

Requirements

  • B.Sc., M.Sc., BE, B.Tech, M.Tech or equivalent in Computer Science (ideal)
  • Minimum of 3 years' experience developing modern web applications using Java and Web Technologies
  • Strong understanding of SQL Databases
  • Knowledge of common Design Patterns, OOPS concepts, and SOLID design principles
  • Experience with modern Java build tools such as Maven or Gradle, and CI/CD
  • Experience working with Microservices, including architectural design, cloud platforms, and deployment strategies
  • Experience or interest in learning DevOps, developing and maintaining infrastructures for testing and deployment
  • Practice TDD with developer testing tools and methodologies (unit testing, integration testing, load testing, continuous integration testing)
  • Experience using Git source code management tools
  • Preferred
  • Exposure to Agile methodologies
  • Ability to work collaboratively and thrive on collective success
  • Focus on high-quality software, code quality, readability, and reliability
  • Self-starter with desire to work in a small collaborative agile team

Responsibilities

  • Maintain and modify existing software programmes and perform software design and development, unit testing, and debugging using Java 11 and above
  • Develop technical deliverables through the software development life cycle, including validating estimates, technical designs, build, and implementation
  • Work with other engineering teams to solve deployment, integration, and operational challenges in a microservices-based platform aligned with architectural vision
  • Identify and address technical debt
  • Build infrastructure using AWS Cloudformation, Docker, Terraform, and other IaC technologies
  • Focus on operationalization, support, and deployment of cloud services and infrastructure
  • Maintain source code/components, and modify and upgrade code as necessary
  • Test and debug applications
  • Troubleshoot problems with existing web applications
  • Provide production support, bugfixes, feature enhancements, and ensure uptime

Skills

Java
AWS
CloudFormation
Docker
Terraform
Microservices
Unit Testing
Debugging

Rockwell Automation

Industrial automation and information technology solutions

About Rockwell Automation

Rockwell Automation provides hardware, software, and services aimed at improving operational efficiency and sustainability in various industries, including manufacturing and food and beverage. Their products work by integrating advanced technology to streamline processes, enhance reliability, and reduce operational costs. This includes alarm notification software, cybersecurity solutions, and computerized maintenance management systems. What sets Rockwell Automation apart from competitors is their strong emphasis on sustainability and tailored solutions for specific industry needs, helping clients meet environmental standards and improve productivity. The company's goal is to drive better outcomes for clients through technological innovation and comprehensive support.

Milwaukee, WisconsinHeadquarters
1903Year Founded
$39.1MTotal Funding
IPOCompany Stage
Industrial & Manufacturing, Enterprise Software, CybersecurityIndustries
10,001+Employees

Benefits

Health Insurance
Dental Insurance
Vision Insurance
401(k) Retirement Plan
401(k) Company Match
Paid Vacation
Paid Holidays
Paid Time off
Parental Leave
Caregiver Leave
Flexible Work Hours

Risks

Emerging AI-driven automation companies threaten Rockwell's market share with competitive solutions.
Rapid AI advancements may outpace Rockwell's offerings, requiring significant R&D investment.
Supply chain vulnerabilities, especially in semiconductors, could disrupt Rockwell's production schedules.

Differentiation

Rockwell Automation integrates cutting-edge technology to enhance operational efficiency and sustainability.
The company offers tailored solutions for diverse industries, including manufacturing and food and beverage.
Rockwell Automation emphasizes sustainability, helping clients meet environmental standards and consumer demands.

Upsides

Increased adoption of AI-driven predictive maintenance aligns with Rockwell's focus on operational efficiency.
The rise of Industry 4.0 technologies drives demand for Rockwell's integrated automation solutions.
Growing digital twin technology market offers expansion opportunities for Rockwell's software offerings.

Land your dream remote job 3x faster with AI