Hyderabad Jobs |
Banglore Jobs |
Chennai Jobs |
Delhi Jobs |
Ahmedabad Jobs |
Mumbai Jobs |
Pune Jobs |
Vijayawada Jobs |
Gurgaon Jobs |
Noida Jobs |
Hyderabad Jobs |
Banglore Jobs |
Chennai Jobs |
Delhi Jobs |
Ahmedabad Jobs |
Mumbai Jobs |
Pune Jobs |
Vijayawada Jobs |
Gurgaon Jobs |
Noida Jobs |
Oil & Gas Jobs |
Banking Jobs |
Construction Jobs |
Top Management Jobs |
IT - Software Jobs |
Medical Healthcare Jobs |
Purchase / Logistics Jobs |
Sales |
Ajax Jobs |
Designing Jobs |
ASP .NET Jobs |
Java Jobs |
MySQL Jobs |
Sap hr Jobs |
Software Testing Jobs |
Html Jobs |
Job Location | Delhi |
Education | Not Mentioned |
Salary | Not Disclosed |
Industry | Logistics / Courier / Transportation |
Functional Area | General / Other Software |
EmploymentType | Full-time |
Develop and modify custom Core web applications and APIs Develop and modify custom web applications written on Spring frameworks Contribute to the definition, development, testing, and deployment of software solutions in coordination with other initiatives and solutions Implement solutions to consume and publish data to/from various endpoints Partner with the Product Owners, Support teams, and other Software teams to identify issues and design solutions Integrate and support third-party solutions Debug and performance tune software solutions Write and implement unit tests based on acceptance criteria with TDD in mind Drive design patterns and frameworks for tying UI/UX to back-end/service implementations Write code with scalability, maintainability, performance, and integration with other components and systems in mind Ongoing education and learning of new programming techniques and technology Mentor other members of the Development team Working with teams across the organization to deliver outcomes for the business stakeholders to define and evolve products from concept to reality. Apply tools, methodologies and standard methodologies for the improvement of the product development process, and to facilitate simple fast and cloud-based releasesShow More We offerShow More Key responsibilitiesWhat You ll Do Manage and expand the core platform team to support and grow the Integration platform working closely with Platforms, Enterprise Architecture, Security and SOE team Lead the decision-making processes related to the selection of software architecture solution. Develops technical / business approaches and new or enhanced technical tools. Performs systems and applications performance characterization and trade-off studies through analysis and simulation. Develops the technical and designs specifications of assigned projects and may perform as implementation lead. Responsible for implementing the System Development Life Cycle methodology and implementing associated cross-functional tools to ensure adoption and continuous improvement. Provide comprehensive technical contribution collaborating with a variety of team members including working cross-functionally with the broader technology team at Maersk to drive common platforms and new services Collaborate with other Architects on interdependencies and best-practicesShow More We are looking forWho You Are Proven background delivering complex, high performance, highly available integration solutions at scale. Solid technical background, with hands-on experience in building applications on Temporal or similar tech stack for a complex on-prem and multi-cloud ecosystem Experience with microservices and containerization (Docker/Kubernetes) Strong experience with Spring and Spring Boot, Spring MVC, Spring Data, Spring Security Experience with Web Services (JSON, REST, JAX-RS, Spring-based REST services) Strong with Java 8.0 and J2EE/Java EE (including servlets, JSP, JSF, JDBC) Strong understanding of Java concurrency, concurrency patterns, experience building thread-safe code Experience working with DB like Mongo, Casandra, MYSQL, etc. Experience with at least one of the development tools like Git, Gradle, Maven, Sonar, Jenkins, Artifactory, etc Experience with TDD, code testability standards, JUnit/Mockito Experience with DevOps practices and CICD model of development Good understanding of OOP, design patterns, and industry best practices Experience with Microsoft Azure App Services will be added advantage Experience in working in a cloud environment (Azure) Agile project experience along with working on Agile tools like JIRA Strong written and verbal communication skills Should be able to collaborate and work with global teams Able to work across organizational boundaries and matrixed reporting structures Ability to fully understand business goals and metrics, turn data into insights, and translate requirements into actionable analysis Able to present and communicate technical concepts in a clear and concise manner Strong analytical and problem-solving skills, supported by excellent written and oral communication Exhibit a strong work ethic and technical thought-leadershipAdditional Competencies Natural bar-raiser: curious and passionate, with a desire to continuously learn more, which you use to understand basic business operations and the organizational levers that drive profitable growth Bias to action, being familiar with methods and approaches needed to get things done in a collaborative, lean and fast-moving environment Respond effectively to complex and ambiguous problems and situations Lead mostly with questions rather than opinions, thriving on the opportunity to own, innovate, create, and constantly re-evaluate Comfortable making recommendations across competing and equally critical business needs Simplify, clearly and succinctly convey complex information and ideas to individuals at all levels of the organization Motivated by goal achievement and continuous improvement, with the enthusiasm and drive to motivate your team and the wider organization,
Keyskills :
javasqljavascriptsql serverjqueryspring mvclife cyclespring bootspring dataweb servicesspring securitymicrosoft azureproblem solvingdesign patterns