Your browser does not support javascript! Please enable it, otherwise web will not work for you.

Lead Software Engineer (J2ee FullStack) @ Blue Yonder

Home > Software Development

 Lead Software Engineer (J2ee FullStack)

Job Description

 

/Summary:

  • Works with project team to ensure smooth and efficient implementation and integration between technical and functional system requirements
  • Write concise and clear technical specifications based on analysis of complex business requirements
  • Coordinate multiple development work streams through integration and ensures architecture is scalable and extensible
  • Define maintain and support development environment while adopting industry best practices and tools
  • Ensures code reviews unit testing and integration testing is completed efficiently and effectively
  • Work closely with business partners and management team in evaluating current systems and making decisions on future development
  • Provide technical leadership to more junior team members of the team Candidate Description. Java Technical Architect with strong hands on knowledge on Java/ J2EE
  • A solid understanding of networking/ distributed computing environment concepts. Capable of completing OOD and development of the most complex components of the application. Experienced with building framework for modern transactional and data processing applications
  • Plays a key role in resolving technical roadblocks involving multiple technologies. Experience with Agile development methodologies such as SCRUM Extreme Programming TDD etc.
  • Understanding of Agile development methodology and exposure to development technique utilizing Continuous Integration (CI)/ Continuous Deployment (CD) and DevOps
  • Understanding of and experience with Micro-Services Architecture concepts and emerging patterns such as APIs JAX-RS REST/ JSON . Relational databases like DB2 or Oracle as well as no-SQL databases
  • Security integration using OAuth and LDAP. CI/ CD tools such as Maven Git/ Stash Jenkins Nexus uDeploy Docker etc.

Responsibilities:

  • Researching, designing, implementing and managing software programs
  • Contributing in all phases of the development lifecycle
  • Writing well designed, testable, efficient code
  • Complete ownership of designing new application framework from give business problem
  • Responsible for end to end project delivery from technical perspective
  • Should work independently in designing, developing and maintaining complex Java J2EE applications
  • Ensure timely release of committed features with very high priority
  • Work as part of agile team to implement new features according to the requirements while adhering to the best coding development standards
  • Conduct detailed designs and lead design whiteboarding and creation of solution architecture.
  • Lead in work-breakdown of tasks
  • Lead peer reviews of design and code
  • Coordinate release management and bug triaging.
  • Lead Technical discussions with Customers to find the best possible solutions.
  • Conduct bug fixing, Implement configuration migration process and other UAT readiness technical task
  • Perform data loads for UAT readiness and during UAT as requested by the UAT plan
  • Supports resolution of UAT identified issues and their triage.
  • Contributes authoring the Implementation Operational Information and (for Support team) and companion spreadsheet for feeds
  • Performs configuration migration process and another PROD readiness technical task

Desired Skills:

  • Should have 7.5+ years of working experience as a developer with skill set - Java, JEE following Micro services architecture
  • Experience in a Cloud Computing company highly desirable
  • Experience in JAVA, J2EE, Java Spring, Java Spring Boot, Azure, MySQL, Hibernate, Hazelcast, Multi-threading, Big Data Hadoop, Kafka, Scala, Spark, Payment Gateway, Server-less architecture, Block-chain, Performance Scaling etc. technologies
  • Experience of owning and delivering complex features for various components of a cloud based platform is highly desired
  • Very good algorithm and data structure skills
  • Sharp analytical abilities, proven creative design skills, excellent communication skills
  • Experience with new and emerging web, server and client-side platforms
  • Ability to deliver on multiple deadlines and prioritize diligently as a self-directed individual, comfortable with a fast-paced, ambiguous environment
  • Should have 4 + years of hands on experience working with frameworks like Spring Boot, Spring Cloud etc and hands on experience in implementation of Industry Standard design patterns.
  • Should have experience with the development of RESTful API and/or SOAP Web Services.
  • Should have 6+ years of working experience in delivering requirements following Agile methodologies, including Scrum or Kanban.
  • Should be able to lead estimation/architecture/design reviews on multiple projects across the unit
  • Should be able to develop POCs, prototypes, demonstrations and collaborate with customer solution teams.
  • Should have working experience in any one ECM / WCM / DAM
  • Should have experience in working with Clients to understand business needs / requirements, clearly articulate those, translate into development requirements

Required skills and experience:

  • Should have 7.6 to 10 yrs of experience as technical architect in the area of Java technologies.
  • Have experience in Retail, consumer Goods, Supply chain domains.
  • Should be able to work with different project development teams to resolve the issues for multiple customers.
  • Should have experience in working with NoSQL databases, Preferable Dynamo Database or MongoDB should be acceptable.
  • Should have experience in drafting different architecture diagrams using UML, and Visio.
  • Should have a Good hands on exposure to any of the front end frameworks like Angular, React JS, Bootstrap, Ember JS, Polymer etc.
  • Should have understanding of different Azure infrastructure operation models, experienced in using services Docker Kubernetes, Cloud Foundry, or 12 factor app
  • Should have experience with DevOps CI/CD tools (Maven, Jenkins, Artifactory

Job Classification

Industry: IT Services & Consulting
Functional Area: Engineering - Software & QA,
Role Category: Software Development
Role: Software Development
Employement Type: Full time

Education

Under Graduation: Any Graduate
Post Graduation: Any Postgraduate
Doctorate: Doctorate Not Required

Contact Details:

Company: Blue Yonder
Location(s): Hyderabad

+ View Contactajax loader


Keyskills:   Hibernate Networking LDAP Db2 UML Coding MySQL Agile Oracle SQL

 Job seems aged, it may have been expired!
 Fraud Alert to job seekers!

₹ Not Disclosed

Similar positions

Principal Architect - AWS Data Engineer

  • Cognizant
  • 11 - 13 years
  • Bengaluru
  • 14 hours ago
₹ Not Disclosed

Oracle Application Senior Lead

  • Oracle
  • 6 - 11 years
  • Kolkata
  • 22 hours ago
₹ Not Disclosed

Software engineer

  • Orange Business
  • 1 - 6 years
  • Noida, Gurugram
  • 1 day ago
₹ Not Disclosed

AWS Data Engineer with Data modelling

  • Cognizant
  • 6 - 7 years
  • Bengaluru
  • 1 day ago
₹ Not Disclosed

Blue Yonder

Blue Yonder (formerly JDA Software, Inc.) provides seamless, frictionfree commerce please go to our updated company page as this page will no longer be active forthcoming.