Software Engineer - I

1 - 3 years

10 - 12 Lacs

Noida

Posted:3 months ago| Platform: Naukri logo

Apply

Skills Required

Hibernate Tomcat SOA Weblogic MySQL Data structures Troubleshooting Open source SDLC SQL

Work Mode

Work from Office

Job Type

Full Time

Job Description

- 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. - 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. - Build quality into agile product lifecycle encompassing requirements, design, code, testing, delivery, support. - 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). - Understand company goals and metrics and align with code objectives. - Partner with product owners on what s feasible technically, participate in user requirements translation to technical specifications. - Support our products, identify and fix root causes of production incidents, contribute to troubleshooting and resolution of support issues. - Own product quality and work to quickly address production defects. - Embed a DevOps mentality within the team. - Demonstrate data-driven analysis and pragmatic decision making aligned with business and technology needs. Differentiate between immediate needs vs long term solutions. - Challenge yourself and your team to stay current with the latest technological trends. - Collaborate in product lifecycle with senior engineers, development managers, product managers, scrum-masters in an agile environment, with scrum implemented at scale globally. - Be part of continuous improvement processes. Welcome, change and complexity. Learn quickly and adapt fast. Be a change leader! Requirements - Bachelor s in computer science or related discipline; or equivalent work experience - 1-3 years of work experience - Data structures and algorithms, object-oriented programming, databases, SQL, web programming, design patterns, SOLID principles - 1+ years web-based applications using Java frameworks - 1+ years REST services, SOA, micro-services - 1+ years unit testing, mocking frameworks, test automation frameworks - DevOps mindset - experience in a mature CI/CD SDLC environment, implemented exception handling, logging, monitoring, performance measurement, operational metrics knowledge - 1+ years experience working in agile methodologies (Scrum, Kanban) - Strong communication, partnership, teamwork skills required Technologies: - Java, J2EE with (Java 11+ version) - Messaging - Spring Boot, Spring MVC, AOP, Spring Security - Hibernate / JPA - SQL Server/MySql/MongoDB or Postgress - Tomcat/Jetty/Weblogic or Glassfish web server - Mockito/Junit testing frameworks - Knowledge of version tools like Git/SVN - Maven or Gradle build tools Bonus Points: - AWS - Open-Source contribution, repositories, personal projects - Participation in communities of interest, meetups - Certifications in technology, agile methodologies - Prior experience in agile implemented at scale across multiple teams globally - Kubernetes / Docker - gRPC

Mock Interview

Practice Video Interview with JobPe AI

Start Hibernate Interview Now
Siemens
Siemens

Automation Machinery Manufacturing

Munich Brande

10001 Employees

1885 Jobs

    Key People

  • Roland Busch

    President and Chief Executive Officer
  • Ralf P. Thomas

    Chief Financial Officer

RecommendedJobs for You

Bengaluru, Karnataka, India