
· Core responsibilities to include analyze business requirements and designs for accuracy and completeness. Develops and maintains relevant product.
· BlueYonder is seeking a Senior/Principal Architect in the Data Services department (under Luminate Platform ) to act as one of key technology leaders to build and manage BlueYonder’ s technology assets in the Data Platform and Services.
· This individual will act as a trusted technical advisor and strategic thought leader to the Data Services department. The successful candidate will have the opportunity to lead, participate, guide, and mentor other people in the team on architecture and design in a hands-on manner. You are responsible for technical direction of Data Platform. This position reports to the Global Head, Data Services and will be based in Bangalore, India.
· Core responsibilities to include Architecting and designing (along with counterparts and distinguished Architects) a ground up cloud native (we use Azure) SaaS product in Order management and micro-fulfillment
· The team currently comprises of 60+ global associates across US, India (COE) and UK and is expected to grow rapidly. The incumbent will need to have leadership qualities to also mentor junior and mid-level software associates in our team. This person will lead the Data platform architecture – Streaming, Bulk with Snowflake/Elastic Search/other tools
Our current technical environment:
· Software: Java, Springboot, Gradle, GIT, Hibernate, Rest API, OAuth , Snowflake
· • Application Architecture: Scalable, Resilient, event driven, secure multi-tenant Microservices architecture
· • Cloud Architecture: MS Azure (ARM templates, AKS, HD insight, Application gateway, Virtue Networks, Event Hub, Azure AD)
· Frameworks/Others: Kubernetes, Kafka, Elasticsearch, Spark, NOSQL, RDBMS, Springboot, Gradle GIT, Ignite

About BlueYonder
About
Similar jobs
Job Title : Senior Java Software Engineer
Experience : 5 to 10 Years
Location : Gurugram (Full-time)
Working Days : 5 Days (Monday to Friday)
Job Description :
- We are looking for a skilled and experienced Senior Java Software Engineer to join our dynamic team.
- The ideal candidate will have 5 to 10 Years of hands-on experience in Software Development, with a proven experience as Java Developer with a strong focus on Spring and Spring Boot, Relational Databases and AWS technologies.
- Strong understanding of monolithic & microservices architecture. You will play a crucial role in designing, developing, and maintaining our applications.
- Ensuring their performance, quality and responsiveness.
Key Responsibilities :
● Design, develop, and maintain scalable applications using Java, Spring and Spring Boot.
● Develop and manage relational databases. Should be able to write complex SQL queries.
● Ensure the best possible performance, quality, and responsiveness of the applications.
● Have strong debugging skills to identify bottlenecks and bugs, and devise solutions to mitigate and address these issues.
● Deploy, manage, and scale applications on AWS.
● Conduct code reviews and integration testing to ensure software quality and reliability.
● Collaborate with front-end developers to integrate user-facing elements with server-side logic.
● Collaborate with cross-functional teams to define, design, and ship new features.
● Stay updated with emerging technologies and industry trends.
Qualifications :
● Bachelor’s degree in Computer Science, Information Technology, or a related field.
● 5 to 10 Years of experience in Software Development.
● Proficient in Java 8+, Spring and Spring Boot.
● Experience with PostgreSQL, MySQL or other relational databases.
● Experience with microservices architecture.
● Understanding of Rest API design and development.
● Hands on experience with Unit Testing frameworks such as Junit, Mockito.
● Experience with version control systems such as Git.
● Solid understanding of object-oriented programming.
● Strong problem-solving skills and attention to detail.
● Excellent communication and teamwork skills.
Preferred Qualifications :
● Strong knowledge of AWS services and best practices.
● Knowledge of containerization technologies like Docker and Kubernetes.
● Familiarity with CI/CD pipelines and DevOps practices.
Key Responsibilities/Duties:
· Develops and enhances software applications through coding and testing.
· Writing well designed, testable, efficient code
· Involves in code reviews and training.
· Contributing in all phases of the development lifecycle
· Delivers highest quality software by creating unit test plans and testing code thoroughly.
· Adept with the tools, applications, and processes used for software development.
· Implements solutions as designed in technical documentation specification and coding standards.
· Creates project documentations and coordinates technical issues.
· Knows the business rules and concepts, software specifications and designs provided by the technical lead and apply them in completing the assigned task.
Qualification: Bachelors or Master’s degree in Computer Science or Engineering.


Job Description
Duties & Responsibilities
Qualifications & Experience
BE / B-Tech degree and 2+ years of work experience, or ME / MS degree and 2+ years of work experience, in Computer Science.
Server Development. Frontend Development can be an advantage.Preferred Skills & Knowledge
- Strong programming skills in Python/Django
- Experience with Angular, JavaScript frameworks/libraries
- Hands on experience with MySQL, PostGreSQL or other RDBMS
- Experience with Web application security and Secure coding practices
- Strong Analytical thinking and problem solving ability
- Familiarity with software collaboration tools – GIT
- Ability to work with a distributed and diverse team of researchers and developers.
- Excellent English language communication skills, both written and verbal.
- High level of innovation and motivation


- JAVA Microservices with AWS needed
- Provide solution architecture & design involving Cloud and DevOps
- Develop new microservices in a cloud-native way.
- Ensure the unit testing and code coverage are achieved as per the agreed percentage.
- Build reusable code and libraries for future use.
- Optimize application for maximum performance and scalability.
- Collaborate, and coordinate with team members and key stakeholders.
- Communicate effectively with different stakeholders.
- Ensure best practices & standards are followed during SDLC.
- Takes ownership of the whole solution from a technical perspective and ensures adherence to defined Architecture & Design.
- Ensures the latest technology standards, and guidelines are utilized for development.
- Performs consistent & adequate code reviews & feedback to the team.
- Training and induction of new resources on the projects.
Skills and Qualifications
- Deep understanding of OOPs and OOAD.
- Expert and hands-on in Java JEE and Spring framework, Spring Boot.
- Should have experience with RESTful web services and API standards.
- Should know various integration patterns in distributed environments.
- Working knowledge of microservice architecture and different design patterns.
- Hands-on in writing unit tests with Mockito and code coverage tools.
- Hands-on data modeling (Logical physical).
- Knowledge of RDBMS, SQL and any ORM framework (JPA, Hibernate etc.)
- Should know Event-driven and asynchronous programming using message broker.
- Should know about cloud IaaS, PaaS, SaaS and Serverless models of any cloud provider (AWS, Azure, GCP), preferably AWS.
- Knowledge of JavaScript frameworks like NodeJS (For the Backend) and Angular React (For Frontend) will be added advantage.
- Good to have DevOps related technologies like Container (Docker), Container Orchestrator (Kubernetes EKS)
- Excellent in communication

Backend skills,java development,HTML,MVC,JAVA SCRIPT,SPRINGBOOT
Mandatory Skills:-
• Total experience required 1 years in Java Development.
• Experience on any one of these databases like MySQL OR MongoDB OR Oracle OR
PostgreSQL will work
• Experience in Spring Framework, Hibernate, SpringBoot, REST Web-Services.
• Should have experience with designing and understanding DB schema as per the
business requirements.
• Should have experience with software design patterns.
• Proficient understanding of code versioning tools, such as Git.
Roles and Responsibilities:
• The role covers mostly Java Development with the use of SpringMVC and/or Spring
Boot.
• Analyse product requirements and design to develop efficient, reusable, reliable, and
scalable software with quality conformance.
• Collaborate with the team on architecture, design, code, and configuration reviews.
Desired Candidate Profile
• Good communication skills
• Good troubleshooting skills, analytical and logical skills
• Excellent team spirit and teamwork
• Collaboratively work with the team
• Good to Have: - Experience in Hibernate ORM, Designing Microservices, Experience
in Swagger and Postman.
About Client : Our client is an American company that develops, manufactures and sells solar micro-inverters, energy generation monitoring software and battery energy storage products
The Back-End engineer will develop, maintain, architect & expand cloud microservices. Codebase uses Java, Spring Boot, Mongo, REST APIs, MySQL. Applications are dockerized and hosted in AWS using plethora of AWS services.
Key Responsibilities and Outcomes
- Programming in Java + Spring Boot
- REST API with JSON, XML etc. for data transfer
- Multiple database proficiency including SQL and NoSQL (Cassandra, MongoDB)
- Ability to develop both internal facing and external facing APIs using JWT and OAuth2.0
- Familiar with HA/DR, scalability, performance, code optimizations
- Experience with working with highly performance and throughput systems
- Ability to define, track and deliver items to ones own schedule
- Good organizational skills and the ability to work on more than one project at a time
- Exceptional attention to detail and good communication skills
Minimum Qualifications
- B.E/B.Tech in Computer Science from top tier college and >70% marks
- 70% or 7 CGPA throughout in education.
- Top 100 Engineering colleges only (NIRF ranking)
- Stability in job.
- Experience with SQL + NoSQL (Preferably MongoDB)
- Experience with Amazon Web Services, JIRA, Confluence, GIT, Bitbucket
- Ability to work independently and as part of a project team
- Strong organizational skills, proactive, and accountable.
- Excellent critical thinking and analytical problem-solving skills
- Ability to establish priorities and proceed with objectives without supervision
- Ability to communicate effectively and accurately
- Clear concise written project status update throughout the project lifecycle
- Highly skilled at facilitating and documenting requirements
Amplify looking for a Junior-Mid Java Developer for its backend platform development, responsible for developing of
micro services using Spring Boot, RESTful Services, Cloud and Container based solutions. Working closely with the
members of the UK team as well as the technical lead, the Senior Java Developer role at Amplify will be responsible for
development of the Amplify Backend platform while maintaining high-quality, robust, performance software which
meets the needs of our business and clients.
Key Areas of Responsibilities
• Functional features development of Amplify backend RESTful web services using Spring Boot.
• Ensuring coding standard, micro service system architecture is well-maintained as per standards and core
principles of business.
• Working closely with remote Product, BA and Technical teams to ensure product requirements are met.
• Working closely with members of the team to complete the tasks on time and high quality.
• Keeping current with new technologies and making recommendations to the team while maintaining and
enhancing existing product code base.
• Working with members of the QA, DevOps and delivery teams to ensure products are tested, installed and
maintained to a high standard.
• Maintaining high quality coding standards within the team and support team in code and design reviews.
• Working closely with Technical Lead to ensure dev tasks completed on-time.
• Responsible for building TDD documents, UML and functional specification documents.
Key Requirements
• At least 2+ years’ commercial experience in Java based technologies and RESTful web services. Solid Hands-on
experience of Java/J2EE and Spring Boot or Spring Framework.
• Experience in Java, its core libraries and any of open source frameworks such as Spring Boot, Spring
Integration as well as Gradle, Maven etc.
• Experience of RDBMS and SQL Knowledge as well as NoSQL databases (Highly Desirable).
• Demonstrable knowledge of at least one of software development methodology (Agile Kanban/Scrum, Agile
SAFe) and structured approaches to development. Capable of working to strict deadlines.
• Experience in working with Spring framework and cloud-based technologies like AWS. Always open to adopt
to new technologies, techniques and standards.
• Understands DevOps culture and develop software with CI/CD pipeline in-mind.
• Self-motivated, pro-active and working with the other team members in taking up initiatives appropriate to
the business and the team.
• Exposure to Cloud
• Versatile in choosing appropriate tools and frameworks for the Core and advance java development procedures.
• Good in Spring Boot and latest java methodologies to suggest best practices and proven solutions to the business.
• Expert in service oriented solutions and micro services architecture (REST). Should have been a part of monolithic to micro services rearchitecture.
• Exposure towards No-Sql databases such as Cassandra or Mongo DB.

