1599003056385

Senior Software Developer

Hyderabad, Telangana, India Hexagon PPM Full-time
almost 2 years ago

Job Description:

Overview

Replacement since Aug 1st 2021

Hexagon Capability Center India Ltd looking for an experienced full stack Java developer to join their EcoSys product development team.

EcoSys is the industry leading EPP platform, trusted by leading organizations around the world to unify the strategy and execution of projects and portfolios. EcoSys provides a seamless information flow between processes for portfolio management, project controls and project management. This allows automated integration and, built-in analytics & reporting to replace manual processes. An easy-to-use user interface drives user adoption and productivity. Built-in predictability metrics based on CII methods supports timely decisions. Key performance indicators (KPIs) help you spot trends and incentivize good behaviors. Leverage past project data to improve future project forecasting.

Using a single solution for all projects helps support governance and compliance initiatives. EcoSys improves the accuracy of variance analysis and monitoring, as well as the effectiveness of performance, risk and change management. Multi-currency and language capabilities make the software truly global.

Responsibilities

  • Design and develop new features in EcoSys as per product management
  • Optimize existing codebase for reliability, performance and scalability
  • Engages with cross-functional teams to develop features that meet customer needs
  • Involve in code review and writing unit test to deliver the high quality application
  • Collaborate with stakeholders to deliver high quality software that meets customer needs
  • Pro-actively identify new opportunities for technical improvement and business value delivery

Educational Qualifications

  • B.Tech/M.Tech in Computer Science, or related field
  • 3-5 years of experience in developing enterprise grade java applications

Skills Required

Mandatory

  • 3-5 years of experience in developing enterprise grade java applications
  • Strong in Core Java (Collections, Threads, Regular Expressions, concurrency, Lambdas, Exception handling)
  • Strong exposure on coding standards, design patterns, unit testing
  • Strong knowledge on relational databases, SQL server and Oracle database. Knowledge on NoSql databases is a plus
  • Strong analytical, problem solving ability, verbal and written communication skills
  • Hands on experience in Spring MVC, REST standards and Spring Boot
  • History of full life-cycle development, including requirements, design, and programming
  • Experience optimizing Java code in terms of memory usage and performance/speed
  • Experience working in agile methodologies.
  • Flexible to work with constantly changing requirements.

Optional

  • Hands on experience in JavaScript, HTML 5, CSS3
  • Working knowledge of developing UI using React with Redux
  • Good knowledge in Object Oriented JavaScript, ES6
  • Knowledge of micro-services architecture
  • Knowledge of container technologies