Sr Java Application Developer for Enterprise Data Analytics Platform
at Mezzure

Similar jobs
- Develop, enhance, and maintain Java-based applications using Spring Boot and related frameworks.
- Design, implement, and optimize Microservices with RESTful APIs.
- Build and manage Spring Batch jobs, including scheduling, chunk processing, partitioning, and error handling.
- Apply object-oriented design (OOD) and GoF design patterns (Factory, Singleton, Strategy, Observer, etc.).
- Write clean, maintainable, and scalable code following best coding standards.
- Integrate applications with databases (SQL/NoSQL) and messaging systems (Kafka/RabbitMQ).
- Participate in code reviews, technical discussions, and architectural decisions.
- Troubleshoot production issues and ensure application performance, scalability, and reliability.
- Work in an Agile/Scrum environment and collaborate with cross-functional teams.
Technical Skills Required
- ** Core Java 8+**, OOP, Collections, Multithreading
- ** Spring Boot**, Spring MVC, Spring Data JPA
- ** Spring Batch** (Job/Step configuration, Tasklets, Readers/Writers, partitioning)
- ** Microservices** (REST, API Gateway, service discovery, resilience patterns)
- ** Design Patterns** (Factory, Singleton, Adapter, Strategy, Builder, Observer, etc.)
- ** Databases:** MySQL/PostgreSQL/Oracle, MongoDB (optional)
- ** Messaging:** Kafka / RabbitMQ (preferred)
- ** Build tools:** Maven/Gradle
- ** CI/CD:** Jenkins, GitLab CI, or similar
- ** Cloud:** AWS / Azure / GCP (optional but preferred)
- ** Testing:** JUnit, Mockito
- Strong experience in core Java programming.
- Good experience in Spring and Hibernate
- Proficiency with JSF/third party JSF components framework
- Must have at least 2+ years exp. of Web application development with exp. in using any MVC framework
- Knowledge of OOP concepts, industry best practices, and design
- Professional, precise communication skills
- Work experience writing Unit tests
- Good understanding of web technology and enterprise-level applications
- Work experience in applying the best practices of Web Application development
- Working experience in an Agile team especially with SCRUM
- Good to have experience in JavaScript frameworks
- Good to have experience in JSON, HTML5, CSS and XML
Following Skills will be an added advantage
- Working experience of Prime-Faces
- Knowledge of Spring Web Flow
Behavioral Skill
- Should be self-motivated and a quick learner with a problem-solving mind-set
- Attention to detail and follow-through to achieve good quality and meet deadlines.
- Ability to work effectively in a team as well as in an individual environment
- Should have excellent written and verbal communication skills
Job Description
Key Responsibilities:
- Design, develop, test, and deploy high-quality backend solutions using Java and Spring Boot.
- Build and maintain scalable microservices that interact with various data sources and front-end applications.
- Develop RESTful APIs for internal and external consumption.
- Write clean, maintainable, and efficient code following best practices and coding standards.
- Collaborate with cross-functional teams including front-end developers, QA, and DevOps.
- Troubleshoot and resolve technical issues across environments.
- Participate in code reviews, unit testing, and integration testing.
- Ensure application performance, uptime, and scale by identifying and resolving bottlenecks.
Required Skills & Qualifications:
- Strong proficiency in Java (8 or higher).
- Hands-on experience with Spring Boot framework.
- Experience in developing RESTful APIs and understanding of HTTP protocols.
- Solid understanding of Microservices architecture and related patterns (e.g., service discovery, circuit breaker).
- Familiarity with relational and NoSQL databases (e.g., MySQL, PostgreSQL, MongoDB).
- Understanding of containerization tools (e.g., Docker) and orchestration tools (e.g., Kubernetes) is a plus.
- Knowledge of CI/CD pipelines and version control tools like Git.
- Excellent problem-solving skills and attention to detail.
- Good communication and teamwork skills.
Preferred Qualifications:
- Experience with cloud platforms such as AWS, Azure, or GCP.
- Familiarity with message brokers like Kafka or RabbitMQ.
- Exposure to Agile/Scrum development methodologies.
We at Neova are looking for Sr JAVA Developer for one of our client who is into digital transformation services and software solutions for businesses. You will be responsible for adding value to the automated manual tasks.
Role: Sr Software Engineer
Total Experience: 7+ years
Employment Status: Permanent
Technical Skills: Java11/17, Spring boot,SAP(ABAP/HANA)Hibernate,Core JAVA
What you'll do:
Partner with the product management team to define, design, and implement new functionality on Software Solutions.
You will be working in a team of engineers who are based in the Europe but will also be working with engineers in Australia and the US.
You will develop solutions based on SaaS offerings.
Support and improve existing functionality.
Prototype new solutions.
Provide technical mentorship to your colleagues.
Analyze and resolve intricate technical challenges.
What you'll need:
Proficient in Java 11/17
Working knowledge of relational databases
Basic understanding of Docker
Experience with AWS
Working knowledge of SpringBoot
Experience in developing distributed applications
Knowledge of TCP/IP and IP networking concepts, particularly HTTP
- Interested in exploring integration technologies
- Understand the business complexities of airline & hotel domain and system integration, their business process
- Explore new technology stacks for integration and
- Many more opportunities .
JEE Technologies: Java,Servlet
Database: SQL.JDBC
Tools : GIT
Web Services: REST based API or XML based web services
Others : design Patterns, UML
Commercial software development experience
Strong object-oriented design and coding skills in Java, springboot, Hibernate, Microservices.
Strong understanding of data structures and algorithms
Experience leading a team of software engineers
Experience with accurately measuring the productivity of a team
Experience writing scalable software
Ability to work collaboratively within a team environment of engineers
Excellent English Speaking and Writing skills
Experience with web services technology (REST, SOAP, etc)
About Sibros
Headquartered in Silicon Valley and backed by top flight investors, Sibros offers a vibrant and dynamic culture where you can apply your talents to help shape game changing innovations being adopted by some of the most valuable electric vehicle startups to prestigious automotive brands around the world.
Collaborate with a team of highly skilled and knowledgeable engineers, where from day one your work will have a direct impact on millions of vehicles, a roster of A-list customers and how the world moves people and goods. Sibros is a certified Great Place to Work, Most Diverse Company and our technology has captured major media headlines and industry awards including the 2021 Connected Car Platform of the Year by IoT Breakthrough Awards. For more information visit http://www.sibros.tech/">www.sibros.tech
About the Role
- Deliver high-quality code in a fast-paced customer-facing product
- Build distributed systems to support large scale, low latency queries
- Be involved in the full life-cycle of product development from concept to deliverables
- Iterate quickly by working closely with the firmware team as well as clients and end-users of the products
- Design and implement a secure and robust API to communicate with millions of vehicles
Minimum Qualifications
- Excellent understanding of computer science fundamentals, data structures, and algorithms
- Good understanding of SQL or NoSQL Database
- Experienced in writing production-grade code
- Strong background in designing large scale distributed systems
Preferred Qualifications
- Strong experienced in writing Golang in production
- Familiar with Cloud-native technologies
- Familiar with version control systems
- Full Stack development experience in both frontend and backend
- Experienced in having fast iteration in product
Equal Employment Opportunity
Sibros is committed to a policy of equal employment opportunity. We recruit, employ, train, compensate, and promote without regard to race, color, age, sex, ancestry, marital status, religion, national origin, disability, sexual orientation, veteran status, present or past history of mental disability, genetic information or any other classification protected by state or federal law.
Job Description
- Planning with the product advancement group to finish item thoughts
- Utilizing different programming to plan the items. Has hands on coding experience across different technology stacks. Willing to experiment & explore across technologies and identify the best suited
- Performing constant market analysis of competing products
- Testing item models to control configuration blemishes
- Talking with delivery team to work out financially savvy producing methodology and solutions.
- Ability to ideate, code, setup a prototype and on approval design the entire application as per business requirements.
- Complete knowledge of Full stack development. .
- As a product engineer, our Super Hero is expected to participate in all parts of development life cycle. Create user friendly, cost effective product design.
- Ability to research w.r.t features, UX, functionalities and finally testing before being rolled out.
Job Requirements
- Familiarity with all stages of product development life cycle.
- Extensive experience in writing codes, deep understanding of platform architecture, ability to design & develop solutions & knack towards problem solving.
- Deep engineering skills in various technology stacks, ability to handle big data concepts, keen to work in IIOT & machine data domain.
- Ability to effectively present ideas & communicate with team members within & outside organization, ability to write routine reports and correspondence and ability to speak confidently & effectively before groups of customers or other Donaldson colleagues.
- We are happy to have a technology geek take this position as long as s/he is able to align the product roadmap to organization’s growth roadmap.
- Good communication and presentation skills
- Effective written and verbal skills in English Language are mandatory.
- This is a global role and the candidate may be required to travel to Smart Ship Hub’s different delivery centres.
Experience Requirements & Educational Qualification
- Atleast 5 years of proven product engineering experience. Must have: managed product life cycle, knowledge of product roadmap, extensive coding experience.
- Should be open to working in Disruptive Application Design domain, IIOT, Smart Sensors, Big data
Have at least 2 years of experience with two or more development languages. Experience
working on Python is a MUST and that on JAVA is nice to have.
- Experience in building web platform with Angular 9+ (React could be an alternative) is a MUST
- Experience in building applications with containerization like Docker and Kubernetes
- Experience in writing relatively complex DB queries (preferably SQL Server, MySQL). Experience working on No-SQL DB is nice to have.
- Experience in building RESTful APIs using Python and web frameworks such as Spring MVC, Flask
- Experience in working in any of the ORM tools like SQLAlchemy, SQLObject, Storm, Django
- Skillful in writing high-quality, well-tested code
- Proficient in Object-Oriented programming
- Comfortable with Agile methodologies, such as Scrum, Kanban
- Experience in working with JavaScript frameworks (such as ag-Grid, D3) to build in-app reports is nice to have
- Key competencies required: Problem-Solving, Analytical, Collaboration, and Accountability
- An influencer by always advocating for technical excellence and innovation while being open to change when needed
- Resilient in ambiguous situations and can approach challenges from multiple perspectives
- Advantage if has a working knowledge of cloud technology such as AWS, Azure
- Efficiently utilize DevOps tools and practices to build and deploy software
- Have knowledge of Test Driven Development










