Provides cloud-based asset and facility management software for operational efficiency.
Develop and maintain Java-based web applications and microservices.
9 days ago ago
Junior (1-3 years), Intermediate (4-7 years)
Full Time
Noida, Uttar Pradesh, India
Office Full-Time
Company Size
500 Employees
Service Specialisms
Asset Management
Facilities Management
Sustainability
Capital Planning
Energy Management
Building Performance
Workforce Management
Data Analytics
Sector Specialisms
Buildings
Infrastructure
Energy
Water
Government
Role
Description
build tools
feature development
production support
framework development
code quality
agile collaboration
Maven or Gradle build tools
Build innovative and performant features into our next-generation software applications. Apply deep knowledge of computer science & programming principles, data structures combined with empirical experience into innovative solutions.
Support our products, identify and fix root causes of production incidents, contribute to troubleshooting and resolution of support issues.
Collaborate in product lifecycle with senior engineers, development managers, product managers, scrum-masters in an agile environment, with scrum implemented at scale globally.
Develop, implement, test and document libraries and frameworks that allow us to effectively scale development on our applications across multiple projects as common services or components, within scope, cost, time & quality constraints.
Write clear maintainable code, adhere/improve/augment existing standards, work in a professional software engineering environment (source control, shortened release cycles, continuous integration, and deployment, etc.).
Partner with product owners on what’s feasible technically, participate in user requirements translation to technical specifications.
Bachelor’s in computer science or related discipline; or equivalent work experience
1+ years’ unit testing, mocking frameworks, test automation frameworks
Mockito/Junit testing frameworks
Spring Boot, Spring MVC, AOP, Spring Security
Tomcat/Jetty/WebLogic or Glassfish web server
Data structures and algorithms, object-oriented programming, databases, SQL, web programming, design patterns, SOLID principles
Prior experience in agile implemented at scale across multiple teams globally
1+ years’ web-based applications using Java frameworks
Kubernetes / Docker
DevOps mindset – experience in a mature CI/CD SDLC environment, implemented exception handling, logging, monitoring, performance measurement, operational metrics knowledge
Certifications in technology, agile methodologies
Knowledge of version tools like Git/SVN
Experience in AWS
2-3 years of work experience
Own product quality and work to quickly address production defects.
Java, J2EE with (Java 11+ version)
SQL Server/MySQL/MongoDB or Postgress
1+ years’ experience working in agile methodologies (Scrum, Kanban)
Hibernate / JPA
Demonstrate data-driven analysis and pragmatic decision making aligned with business and technology needs. Differentiate between immediate needs vs long term solutions.
Understand company goals and metrics and align with code objectives.