
This role is physically based out of Mauritius and will require you to relocate to Mauritius. Relocation expenses like air tickets/work visa/permit/medical for work permit will be borne by the company
The role of a senior java developer is to ensure high quality software development and delivery to the end client.
As senior software developer, you shall be the technical SME on the project and ensure that the team abide by the quality standard set on the project.
On the Java Expertise Center, you shall be contributing to the knowledge building committee where you will be coaching juniors and demy students
Key Skills:
Very good knowledge in Java (at least from Java 8).
Good knowledge of Spring boot
Experience with JPA/Hibernate
Experience in middleware such as MessageQueues
Experience with REST interfaces and GRPC
Experience with modern agile software development (Continuous Integration)
Experience in securing APIs
Knowledge in design patterns
1. Software Development
Act autonomously in the delivery of tasks of simple to high complexities on projects.
Participate actively with team members to reduce risks related to tasks and activities.
Ensure deliveries (code, documentation, release notes) are executed within set quality standards and processes.
Understand and apply standard methods, tools and processes in daily tasks.
Participate in sprint backlog estimation.
2. Team coaching & technical reference on project.
Work with the team architect to help coach team members and ensure they
abide by the technical standards set on the project.
Coach new joiners and accompany them technically & functionally on the
project.
Be the technical reference on the project, besides the architect.
Communicate technical KPI to your project manager.
Review code contributed by team members, ensuring adherence to coding standards, best practices, and quality standards.
Act as a coach or trainer and contribute actively to the Java Expertise Center.
A commitment to continuous learning and staying updated with industry trends and best practices
Participate in budget auditing activities as required by direct report in the capacity of a Developer
Key Dimensions:
Ability to monitor unit test coverage and ensure team abide by same standard (Standard unit test coverage
of 60% on new and overall codes)
Ensures Sonar analysis of project is as per quality gate and any deviations are tackled by the team
Ensuring highest quality delivered to client.

About Bolzano
About
Similar jobs
Job Description
We are looking for a talented Java Developer to work in abroad countries. You will be responsible for developing high-quality software solutions, working on both server-side components and integrations, and ensuring optimal performance and scalability.
Preferred Qualifications
- Experience with microservices architecture.
- Knowledge of cloud platforms (AWS, Azure).
- Familiarity with Agile/Scrum methodologies.
- Understanding of front-end technologies (HTML, CSS, JavaScript) is a plus.
Requirment Details
Bachelor’s degree in Computer Science, Information Technology, or a related field (or equivalent experience).
Proven experience as a Java Developer or similar role.
Strong knowledge of Java programming language and its frameworks (Spring, Hibernate).
Experience with relational databases (e.g., MySQL, PostgreSQL) and ORM tools.
Familiarity with RESTful APIs and web services.
Understanding of version control systems (e.g., Git).
Solid understanding of object-oriented programming (OOP) principles.
Strong problem-solving skills and attention to detail.

Job Description:
Responsible for designing, developing, and maintaining full-fledged software platforms that can function independently without relying on third-party applications. Work on both the front-end and back-end development processes, using a range of technologies and languages such as Java, Springboot, microservices, cloud with Angular or react.
Essential functions:
- Strategic Architectural Design Lead the design and development of complex, enterprise-level software systems.
- Evaluate emerging technologies and recommend optimal architectural patterns.
- Ensure software solutions align with business requirements and long-term goals.
- Technical Leadership Mentor and guide junior developers on best practices and coding standards.
- Collaborate with cross-functional teams to coordinate development efforts.
- Make data-driven decisions to optimize system performance and scalability.
- FullStack Development Hands-on coding and implementation of front-end, back-end, and database components.
- Develop robust APIs, microservices, and cloud-native applications.
- Implement security measures and ensure compliance with industry standards.
- Continuous Improvement Identify opportunities to refactor and modernize existing systems.
- Automate deployment pipelines and streamline DevOps processes.
- Conduct code reviews and provide constructive feedback to the team.
- Knowledge Sharing Document technical specifications, design patterns, and implementation details.
- Conduct training sessions and workshops to upskill the development team.
- Stay-up-dated on the latest Java ecosystem and share industry insights.
Qualifications/ Experience & Skills:
- Computer engineering/ Computer Science OR equivalent degree.
- 10-15 Years of total experience.
- As an experienced Full Stack Architect, individuals would be responsible for driving the technical vision, leading the development team, and ensuring the delivery of high-quality, scalable software solutions that meet business objectives.
- Notice period: immediate - 30 days would be preferred.
Would be a plus :
- Experience in Enterprise architecture
Skills Required: Java, HTML , CSS ,Angular,Springboot
Job Requirements:
-
Experience in Core Java and J2EE
-
Good hands-on experience in working with Spring, Hibernate Frameworks.
-
Should have working experience on Web Services, and Database design.
-
Working knowledge of HTML 5 ReactJS is needed.
-
Knowledge in NOSQL databases and analytics will be an advantage.
-
Analyze, Design & develop features in product
-
Code review of team members/peers
Experience • 1-3 years
Skill to Test
• Java EE (Servlets, JSTL, JSP, JDBC)
• ReactJS
Primary Skills
• Java EE (Servlets, JSTL, JSP, JDBC)
• Frontend frameworks (ReactJS and/or Angular)
• Pure JavaScript, jQuery
• Bootstrap, HTML5, CSS, SASS
Secondary Skills (nice to have)
• Passionate about implementing UX\UI of web applications
• Microsoft SQL Server (writing optimized queries, stored procedures, triggers etc.)
• API Design (REST, JAX-RS)
• Understanding Apache Tomcat configuration and deployment of web applications
• Understanding of browser technologies and limitations
• Authentication and Authorization (SAML, OAuth, OpenID, Okta)
2
Soft Skills
• Thrives collaborating in a team environment with a diverse range of people
• Passionate about delivering an amazing customer experience
• Able to have a change of mind, and able to change the minds of others
• Writes clearly and concisely
• Capable of working without a company office, with a fully remote team
Growth Skills
• Possesses a good work ethic; a self-starter with a desire to grow
• Always looking for better ways to get the job done
Skills: React JS/Next JS, NodeJs, ExpressJs,JavaScript, Typescript, Restful/SOAP web servicesMongo DB(NoSQL/SQL)database technologies.
Experience preferred:
● You have a strong passion for start-ups and the proactiveness to deliver
● You have hands-on experience building services using NodeJs, ExpressJs technologies
● You have hands-on experience of MongoDB (NoSQL/SQL) database technologies.
● You are good at web technologies like React JS/Next JS, JavaScript, Typescript
● You are good at web technologies like Restful/SOAP web services
● You are good at caching and third-party integration
● You are strong on debugging and troubleshooting skills
● If you have Knowledge of Python, Chrome extension & DevOps development is a plus.
● You must be proficient in building scalable backend infrastructure software or distributed systems with exposure to Front-end and backend libraries/frameworks.
● Experience with Databases and micro services architecture is an advantage
● You should be able to push your limits and go beyond your role to scale the product
● Go-getter attitude
- Must Have worked in a product development for minimum of 1 years
- Must Understand the Product life cycle (Requirement analysis/ design/architecture).
- Must Have hands on Coding Experience in J2EE technologies, Core Java, JavaScript, Web services SOAP, RESTful services
- Good experience on any one application server (WebLogic, WebSphere, Apache servers etc.).
- Database experience in any one DB like Oracle/ MySQL/MS SQL etc.
- Knowledge / Experience with any one open source development tools and frameworks (Eclipse, ANT, Junit, PMD, SVN etc.)
- Ability to understand UML design diagrams. Ideally should have designed some modules in prior projects using OOAD and UML.
- Extensive experience with multi-tier transactional architecture and design.
- Passionate about test driven, clean code, automatically tested and continuous deployment
Good to have:
- Any prior Work or Knowledge on newer technologies like Big data cloud, Hadoop and spark)
- Any prior Work or Knowledge on NoSQL, ORM, AWS Services (EC2, SNS, SQS, S3, Cloudfront)
- Any prior Work or Knowledge/ MOOC on Machine Learning and AI.
- Experience in performance engineering domain (testing, tuning, profiling) will be a definite add-on.
- Expertise with identity management, authentication and information security best practices
- Expertise in working with complex cross-domain applications.
- Database Integration
- Java
- Oops concept
- Spring boot
- No SQL server (Mongo DB)
- SQL Server
- Rest API
- MVC
- Hibernate
- API optimization
- Multi-Processing
Desired Competencies (Technical/Behavioral Competency)-Must-Have
- 2+ years of relevant work experience in Java & Spring
- Experience in Mongo DB (optional).
- Experience working in software development
- Proficient in Sprint Boot
- Good understanding of Java language
- Knowledge of NoSQL & SQL databases
- Has experience in functional and technical design
- Experience in working with front end technologies and/or front end
Good-to-Have
- Experience with user-interface
- Background in computer science, with a focus on data structures, algorithms, and API
- Ability to learn other coding
- Demonstrated ability to share knowledge via formal mentoring, reviewing code, reviewing design documents, providing technical talks, teaching classes, or as a consultant on
Who We Are:
Polosoft helps brands solve complex challenges through our integrated development and services offering. Headquartered in Bhubaneswar with offices in Delhi & USA, our teams are connected by a set of core values that inform everything we do, from how we hire to how we work together: values like Everyone Matters, No Silos, and Masters of Our Craft.
At Polosoft, we are creating a new model for a new age client, and we are obsessed with measured impact. We combine digital, analytical, and creative capabilities with industry knowledge and experience. That means clients can bring us their biggest challenges, knowing we have what it takes to bring a new business vision to life.
Polosoft is growing fast; hence an entrepreneurial mind-set and the ability to multitask would be highly desired.
We are Looking For:
As a Full Stack Developer, you are constantly leveraging your technical skills and creativity. You have mastered front-end and back-end development, creating reliable, lightweight, malleable, and high-performing web & enterprise applications. You are fluent in core PHP and at least 1 MVC framework from Laravel and Codeignitor, comfortable using CLI in Unix/ Linux server environments. You are technologically agnostic, genuinely enjoy experimenting with new frameworks, and closely follow changes across the tech landscape.
This role is perfectly suited for people that love to learn because it requires you to continuously update your skillset and technical abilities. Staying up to date on new development tools, programming techniques, and industry trends is also part of the job. If you’re someone who loves logic and problem solving, then We are looking for You.
What You Will Do
- No day is the same - you will create technical designs that support varying client requirements.
- You will design and develop full-stack web applications using the latest web technologies, primarily Angular js and React js, Express js
- Write code that passes unit tests and withstands an agile and test-driven development environment.
- Leverage your skills in industry standard tools to deliver weekly code releases.
- You’ll work in a ‘no silos’ environment, frequently collaborating with global teams and roles across the organization.
Who You Are
Requirements
- You can build products from scratch.
- You have expertise in any one of the back-end frameworks (PHP 5.x/7.x with XAMP/LAMP Environment, Laravel, Codeigniter PHP web framework, Node js, Express js, etc.)
- You are fluent in these languages - PHP, Javascript, NodeJS
- You have Strong knowledge of Ui and UX
- You have dabbled in these front-end tools - HTML 5, Bootstrap 3.0/4.0, CSS 3.0, React js,Node.js Angular JS, JQuery
- You understand when to use NoSQL ( Mongo DB) vs. relational database (MySQL)
- You are comfortable to use any of the web services (REST/ SOAP/ XML)
- You are comfortable to use ecommerce tool like magento 1 and 2, Woocommerce,prestashop and other CMS tool like wordpress (plugin building),drupal and Joomla
- You preferably have experience in working with GIT, SVN or similar SCM tools
- You must have done one of this payment gateway integration - Paypal/ Stripe/ Razor pay
- You are comfortable working up and down the stack.
- You can convert ideas into designs and build them out
Seniority Level
Mid-level 2-4 Years of Experience
CTC : 3 – 6 LPA
WHAT WE'RE LOOKING FOR
- Bachelors or masters in software engineering, Computer Science or other relevant disciplines
- 2+ years experience as a Back-End or Full Stack Developer with hands-on experience working with Python web application development
- Strong Knowledge in Python v3.x Language
- Experience in REST APIs with JSON
- Error handling and Logging
- Any DB knowledge
- Knowledge on Sumo Logic log aggregation is a plus
- Must know how to produce high quality, “Clean” code that is performant, maintainable and secure







