April 24, 2026
Senior Java Developer
Senior • Remote
160 - 180 PLN/hr
Warsaw, Poland
Summary: The Senior Java Developer plays a crucial role in designing and implementing complex Java-based solutions, mentoring other team members, and contributing to large-scale projects in either the enterprise or public sectors.
Remote work model
Contract type: B2B, long-term- 48 months
Business travels: No
Salary Grids: 160-180 zł/h
Main Responsibilities:
Design and implement complex Java-based solutions.
Mentor junior developers and assist in team knowledge sharing.
Manage and contribute to large-scale enterprise or public-sector projects.
Key Requirements:
Fluent in German (C1) and English (min. B1).
Degree in Computer Science or equivalent.
Minimum of 5 years of professional experience in Java
Strong understanding of Spring Boot, RESTful APIs, testing frameworks (JUnit, Mockito)
Experience in OpenShift and Helm charts and ORM frameworks like Spring Data or JPA
Knowledge of Oracle or PostgreSQL (min. 1 year).
Experience with Gradle for continuous integration (min. 2 years).
Experience with large public sector projects or comparable private sector engagements.
Nice to Have:
Additional years of experience with core technologies beyond the stipulated minimum.
Frontend experience with React and TypeScript, and understanding of Ajax (min. 1 year).
Experience with complex enterprise application integration.
Similar jobs you might like
Technology
emagine Polska
Senior Java Developer
Senior
Remote
Warsaw, MZ, Poland
170 - 180 PLN
🏢 Summary: Senior Java Developer role focused on designing and implementing complex Java-based solutions for large-scale enterprise or public sector projects. The position involves hands-on development, architectural contribution, and mentoring junior team members. The role requires strong expertise in modern Java ecosystems and enterprise integration environments. 🗂️ Requirements: Minimum 5 years of professional Java experience, Strong knowledge of Spring Boot and RESTful APIs, Experience with JUnit and Mockito testing frameworks, Experience with OpenShift and Helm, Experience with Spring Data or JPA ORM frameworks, Minimum 1 year experience with Oracle or PostgreSQL, Minimum 2 years experience with Gradle for CI, Experience in large-scale enterprise or public sector projects, Degree in Computer Science or equivalent, German C1 and English B1 proficiency 📃 Skills: Java, SpringBoot, REST, JUnit, Mockito, OpenShift, Helm, SpringData, JPA, Oracle, PostgreSQL, Gradle 🏢 Description: Summary: The Senior Java Developer plays a crucial role in designing and implementing complex Java-based solutions, mentoring other team members, and contributing to large-scale projects in either the enterprise or public sectors. Main Responsibilities: Design and implement complex Java-based solutions. Mentor junior developers and assist in team knowledge sharing. Manage and contribute to large-scale enterprise or public-sector projects. Key Requirements: Fluent in German (C1) and English (min. B1). Degree in Computer Science or equivalent. Minimum of 5 years of professional experience in Java Strong understanding of Spring Boot, RESTful APIs, testing frameworks (JUnit, Mockito) Experience in OpenShift and Helm charts and ORM frameworks like Spring Data or JPA Knowledge of Oracle or PostgreSQL (min. 1 year). Experience with Gradle for continuous integration (min. 2 years). Experience with large public sector projects or comparable private sector engagements. Nice to Have: Additional years of experience with core technologies beyond the stipulated minimum. Frontend experience with React and TypeScript, and understanding of Ajax (min. 1 year). Experience with complex enterprise application integration.
Technology
emagine Polska
Java Developer
Senior
Remote
Warsaw, Poland
🏢 Summary: Remote B2B Java Developer role focused on developing and enhancing enterprise applications within an agile team. The position involves building, testing, and optimizing Java-based systems under senior guidance while contributing to continuous integration and system maintenance. Long-term cooperation with occasional visits to Germany. 🗂️ Requirements: Fluent German C1, English minimum B1, Bachelor’s degree in Computer Science or equivalent, Minimum 5 years professional experience, Strong knowledge of Java 8+, Minimum 2 years experience with Git, Minimum 2 years experience in Java development projects, Minimum 2 years experience with Spring Boot, Minimum 1 year experience with REST APIs, Minimum 1 year experience with JUnit and Mockito, Strong hands-on experience with Linux, Minimum 1 year experience with Oracle or PostgreSQL, Minimum 1 year experience with Gradle 📃 Skills: Java, SpringBoot, Git, Jira, Confluence, JUnit, Mockito, Linux, Oracle, PostgreSQL, Gradle, REST, React, TypeScript, Scrum 🏢 Description: Mode : remote Contract : B2B Language : German (C1), English (B1) Summary: The Java Developer role primarily focuses on supporting Java-based application development within a collaborative agile team, enhancing enterprise systems under the mentorship of senior developers. Responsibilities: Support Java application development under senior guidance. Collaborate within an agile framework to improve enterprise systems. Utilize Git for version control and project management tools like Jira and Confluence. Participate in coding, testing, and optimizing Java applications. Engage in continuous integration processes and maintain operational environments. Must Haves: Fluent German (C1 level, spoken and written). English skills (minimum B1 level, spoken and written). Bachelor’s degree in Computer Science or equivalent, with at least 5 years of professional experience. Solid theoretical knowledge of Java (minimum version 8). Practical experience with Git (minimum 2 years). Experience in Java development projects (minimum 2 years). Familiarity with Spring Boot (minimum 2 years). Knowledge of RESTful APIs (minimum 1 year). Experience with testing frameworks (JUnit, Mockito) (minimum 1 year). Hands-on experience with Linux (strong command over system functionalities). Experience with databases such as Oracle or PostgreSQL (minimum 1 year). Familiarity with continuous integration using Gradle (minimum 1 year). Nice to Haves: Front-end development experience with React and TypeScript (minimum 1 year). Agile development experience, especially with Scrum (minimum 1 year). Exposure to large-scale public or private sector projects with significant deployment (minimum 1 year). Other Details: Location: Remote within Poland with occasional visits to Germany. Hospitality: Company-provided laptop. Collaboration: Independent work style paired with team collaboration. Duration: Long-term cooperation over 48 months. Decision Timeline: 2-3 months post-May. Documentation: Required copies of diplomas and certifications.
Technology
Experis Manpower Group
Java Fullstack Developer with Angular
Senior
Remote
Warsaw, Poland
160 - 170 PLN/hr
🏢 Summary: Senior Java Full-Stack Developer role for international projects, focused on end-to-end development of web applications in a cloud-based environment. The position involves backend and frontend development, design and testing activities, and collaboration within agile teams. It is a fully remote B2B contract with long-term cooperation. 🗂️ Requirements: Bachelor’s degree in Engineering, IT, Science, or related technical field, Minimum 5 years of commercial experience in corporate IT, Strong experience with Java and Java frameworks, Commercial experience with frontend technologies, Solid knowledge of JavaScript, HTML5, CSS3, Experience with Angular, Knowledge of databases and SQL, Experience with REST and SOAP web services, Experience with AWS or Azure, Knowledge of Clean Code principles, Experience with unit testing, Experience with source code management, Experience with CI/CD and automated deployments, Very good English (spoken and written), Experience in agile (Scrum) environments 📃 Skills: Java, Spring, JavaScript, HTML5, CSS3, Angular, SQL, REST, SOAP, AWS, Azure, CI/CD, Git, Scrum 🏢 Description: Senior Java Full-Stack Developer – Remote Contract type: B2B Hourly rate: 160–170 PLN/h Location: Remote We are looking for an experienced Senior Java Full-Stack Developer to join international implementation projects. The role involves end-to-end development of web applications, close collaboration with agile teams, and active participation in design and testing activities. The position is well suited for a developer who values clean code, quality, and teamwork in a cloud-based environment. Responsibilities Work as a Senior Java Full-Stack Developer across multiple implementation streams Develop and maintain web-based applications using Java and modern frontend technologies Write and maintain unit tests to ensure software quality Collaborate with agile team members to achieve project and client goals Participate in design reviews, testing activities, and technical discussions Requirements Bachelor’s degree in Engineering, IT, Science, or another technical field Minimum 5 years of commercial experience in a corporate IT environment Strong experience with Java and commonly used Java frameworks Commercial experience with frontend technologies and web-based applications Solid knowledge of JavaScript, HTML5, CSS3, and responsive single-page application design Experience with Angular Knowledge of databases and SQL Experience with web services and APIs (REST, SOAP) Experience deploying applications on cloud platforms such as AWS or Azure Knowledge of Clean Code principles and unit testing Experience with source code management, CI/CD, and automated deployments Very good English, both spoken and written Experience working in international and agile (Scrum) environments Strong communication and collaboration skills Nice to have Experience with Kafka or RabbitMQ Hands-on experience with microservices architecture Knowledge of Docker and Kubernetes Relevant certifications (Java, Spring, SQL, AWS, Azure) Knowledge of German or another European language Benefits Medicover healthcare package Multisport card Access to an e-learning platform Group life insurance We offer Fully remote cooperation Competitive hourly rate: 160–170 PLN/h (B2B) Long-term cooperation in international projects Modern technology stack and agile working environment
Technology
PTT Consulting Sp. z o. o.
Senior Java Developer
Senior
Remote
Warsaw, Poland
21,840 - 25,200 PLN
🏢 Summary: Full-time Senior Java Developer role focused on designing and maintaining high-performance, secure backend systems in a cloud-native environment. The position involves leading technical design, developing scalable applications with Java 17+ and Spring Boot, and supporting CI/CD and Kubernetes-based deployments. Work is remote or hybrid (Warsaw) within Agile, distributed teams. 🗂️ Requirements: Mastery of Java 17+, Proficiency in Spring, Spring Boot, Spring Security, Experience in cloud-native application development, Experience with Maven, Experience with SQL databases, Proficiency in Git and GitHub including pipeline development, Knowledge of JUnit, AssertJ, Hamcrest, Experience with CI/CD tools and processes, Experience with Kubernetes and Helm, Bash/Shell scripting skills, Experience in enterprise environments, Experience working in Agile (Scrum/Kanban) teams 📃 Skills: Java, Spring, SpringBoot, SpringSecurity, Maven, SQL, Git, GitHub, JUnit, AssertJ, Hamcrest, CICD, Kubernetes, Helm, Bash, Shell, Docker 🏢 Description: Type of work : Full-time; Remote/Hybrid (Warsaw) As a Senior Java Developer, you will lead the design, development, and maintenance of high-performance backend systems. You’ll collaborate with product managers, architects, and developers to ensure our solutions are scalable, secure, and future-ready. We encourage the use of Generative AI tools like GitHub Copilot to boost innovation and productivity. Requirements Java, Postgresql, Liquibase, Spring boot, Angular. Responsibilities Develop robust, configurable applications using Java 17+ and Spring Boot to effectively meet the diverse requirements of multiple customers. Ensure the efficiency of PostgreSQL databases for scalable solutions. Ensure security, scalability, and performance in all backend solutions. Employ Bash/Shell scripting for automation and comprehensive system integration tasks. Contribute to application deployment using Docker and Kubernetes , while utilizing Helm for package management. Communicate effectively in English (B2/C1 level) within distributed teams. Participate actively in scrum events. Collaborate with other engineering teams. Lead design discussions and mentor other developers. Client A global leader with a sharp focus on lottery solutions. A confident step forward building on a long history of delivering safe and secure technology, demonstrating strong commitment to customers as a dedicated lottery service provider. Leveraging collective insight, experience, and expertise to create reliable and engaging solutions that help lottery clients achieve objectives, meet player needs, and deliver meaningful benefits to communities.
Technology
New offer
emagine Polska
Senior Java Developer
Senior
Hybrid
Lisbon, Portugal
🏢 Summary: Senior Java Developer role focused on building and maintaining Java backend applications within a newly established center of excellence in a multinational environment. The position combines hands-on backend development with mentoring responsibilities, active participation in architecture discussions, and CI/CD practices. It offers a collaborative, non-hierarchical setup with a hybrid work model. 🗂️ Requirements: Higher education degree, 5+ years of experience in Java Backend development, Strong proficiency in Spring and Spring Boot, Experience with relational databases (Oracle, PostgreSQL, SQL), Experience with JPA and Hibernate, Knowledge of microservices-based and hexagonal architecture, Experience with CI/CD tools and practices, English proficiency at B2 level 📃 Skills: Java, Spring, SpringBoot, Oracle, PostgreSQL, SQL, JPA, Hibernate, Microservices, HexagonalArchitecture, CICD, Angular, AWS, Scrum, Agile 🏢 Description: Summary: The role of a Senior Java Developer involves contributing to the establishment of a center of excellence within a leading multinational company. The primary goal is to leverage strong Java development skills in a collaborative, innovative environment while mentoring junior developers. Responsibilities: * Join the establishment of a center of excellence. * Develop and maintain Java backend applications. * Mentor and coach junior team members (Senior role). * Facilitate onboarding and serve as a role model (Lead role). * Collaborate in a horizontal organization with no management hierarchy. * Engage in CI/CD practices and application architecture discussions. Must Haves: * Higher education degree. * Strong experience with Java Backend development (5+ years). * Proficiency in Spring/Spring Boot framework. * Experience with Relational Database Management Systems (Oracle, PostgreSQL, SQL). * Familiarity with JPA and Hibernate. * Knowledge of Application architecture (Microservices based, hexagonal…). * Proficiency in CI/CD tools. * English proficiency at B2 level. Nice to Haves: * Experience with Java Frontend frameworks (Angular or similar). * Familiarity with AWS or other cloud platforms. * Problem-solving skills and logical reasoning. * Passion for continuous learning and growth. * Experience in Agile environments and Scrum methodologies. Other Details: * Work Model: 4 days in-office initially, transitioning to 3 days in-office and 2 days remote. * Work Schedule: 43 hours/week in winter and 39 hours/week in summer with additional compensation days.
Technology
emagine Polska
Senior Java Developer
Senior
Hybrid
Lisbon, Portugal
🏢 Summary: Senior Java Developer role focused on building and maintaining Java backend applications within a center of excellence, contributing to architecture decisions and CI/CD processes. The position involves working in a collaborative, non-hierarchical environment and mentoring junior developers. It requires strong backend expertise and active participation in modern microservices-based architectures. 🗂️ Requirements: Higher education degree, 5+ years of Java backend development experience, Strong knowledge of Spring and Spring Boot, Experience with relational databases (Oracle, PostgreSQL), Proficiency in SQL, Experience with JPA and Hibernate, Knowledge of microservices-based architecture, Experience with CI/CD tools and processes, English proficiency at B2 level 📃 Skills: Java, Spring, SpringBoot, SQL, Oracle, PostgreSQL, JPA, Hibernate, Microservices, CI/CD, Angular, AWS 🏢 Description: Summary: The role of a Senior Java Developer involves contributing to the establishment of a center of excellence within a leading multinational company. The primary goal is to leverage strong Java development skills in a collaborative, innovative environment while mentoring junior developers. Responsibilities: * Join the establishment of a center of excellence. * Develop and maintain Java backend applications. * Mentor and coach junior team members (Senior role). * Facilitate onboarding and serve as a role model (Lead role). * Collaborate in a horizontal organization with no management hierarchy. * Engage in CI/CD practices and application architecture discussions. Must Haves: * Higher education degree. * Strong experience with Java Backend development (5+ years). * Proficiency in Spring/Spring Boot framework. * Experience with Relational Database Management Systems (Oracle, PostgreSQL, SQL). * Familiarity with JPA and Hibernate. * Knowledge of Application architecture (Microservices based, hexagonal…). * Proficiency in CI/CD tools. * English proficiency at B2 level. Nice to Haves: * Experience with Java Frontend frameworks (Angular or similar). * Familiarity with AWS or other cloud platforms. * Problem-solving skills and logical reasoning. * Passion for continuous learning and growth. * Experience in Agile environments and Scrum methodologies. Other Details: * Work Model: 4 days in-office initially, transitioning to 3 days in-office and 2 days remote. * Work Schedule: 43 hours/week in winter and 39 hours/week in summer with additional compensation days.
Technology
ITDS
Senior Java Developer
Senior
Hybrid
Warsaw, Poland
21,000 - 25,200 PLN
🏢 Summary: Senior Java Developer role focused on building scalable REST APIs and advanced backend systems using modern Java and Spring technologies. The position involves designing, developing, and testing secure enterprise solutions in a hybrid work model. It offers the opportunity to contribute to large-scale digital transformation initiatives. 🗂️ Requirements: 5+ years of professional experience in Java development, Strong expertise in Java 17+, Strong expertise in Spring Boot 3/4+, Experience with Git, Kubernetes, Jenkins, Flyway, RabbitMQ, and PostgreSQL, Experience in building and securing REST APIs, Ability to perform unit and integration testing, Ability to analyze requirements and translate them into technical solutions, Fluent English (written and spoken), Legal right to work in the European Union, Availability to work in a hybrid model (up to 2 remote days per week) 📃 Skills: Java, Spring, SpringBoot, Git, Kubernetes, Jenkins, Flyway, RabbitMQ, PostgreSQL, REST, UnitTesting, IntegrationTesting, Architecture, Security, English 🏢 Description: Unleash innovation with scalable enterprise solutions — shape the future of digital transformation! Warsaw-based opportunity with hybrid work model (up to 2 remote days per week). As a Senior Java Developer , you will be working for our client, a leading player in the technology industry committed to delivering cutting-edge software solutions. You will contribute to building robust, scalable REST APIs and advanced backend systems, empowering organizations to transform their digital landscapes and drive business success. This is your chance to grow your career at the forefront of technological innovation. Your main responsibilities: Analyze requirements and convert them into comprehensive technical tasks, supporting the development process. Propose and challenge technical solutions to ensure optimal implementation. Develop functionalities in Java 17+ using Spring Boot 3/4+ in line with architectural and security standards. Conduct thorough unit and integration testing to ensure code quality. Create and update technical and architectural documentation for ongoing project clarity. Share knowledge with team members to foster continuous learning and improvement. Stay updated on technological advancements and suggest innovative enhancements. You're ideal for this role if you have: 5+ years of professional experience in Java development or relevant fields. Strong expertise in Java 17+ and Spring Boot (version 3 or 4+). Experience with Git, Kubernetes, Jenkins, Flyway, RabbitMQ, and PostgreSQL. Proven ability to analyze complex requirements and translate them into technical solutions. Solid understanding of REST API development, architecture, security, and best practices. Excellent communication skills in fluent English. Ability to work in a hybrid model, with up to 2 remote days per week. It is a strong plus if you have: Knowledge of containerization and orchestration tools or certifications. Experience working within Agile teams or with CI/CD pipelines. Language Required for the role: Fluent English, written and spoken. Eligibility to work in Europe: Only candidates with an existing legal right to work in the European Union will be considered for this role. #MAKEYourCareerBETTER Interested? Apply now and include your CV (preferably in English) along with a statement confirming your consent to the processing and storage of your personal data.
Technology
Inspeerity
Senior Java Developer
Senior
Remote
Warsaw, Poland
100 - 150 PLN/hr
🏢 Summary: B2B contract role for a Senior Java Developer focused on designing and maintaining scalable backend systems and APIs across diverse software projects, including AI-driven and legacy modernization initiatives. The position involves architectural input, code quality improvements, and deployment support in cloud environments within Agile teams. 🗂️ Requirements: Minimum 5 years of experience as a Java Developer, Commercial experience with Spring Boot or Hibernate, Strong knowledge of object-oriented programming and design patterns, Experience building and integrating RESTful APIs, Experience with SQL and NoSQL databases, Experience with cloud platforms (AWS, Azure, or GCP), Knowledge of CI/CD pipelines and version control systems, Experience working in Agile/Scrum teams, English proficiency at B2 level or higher, Experience with AI technologies or AI-powered solutions 📃 Skills: Java, Spring, SpringBoot, Hibernate, REST, SQL, NoSQL, PostgreSQL, MySQL, MongoDB, AWS, Azure, GCP, CI/CD, Git, OOP, Scrum, AI 🏢 Description: About position: We are currently building our talent pool for future Senior Java Developer roles. As our company is expanding, you may have the opportunity to work on a variety of software solutions across multiple initiatives, including projects we will be delivering in the future, from building native AI solutions to modernizing legacy systems. If you enjoy collaborating in a skilled team and are committed to delivering top-notch software, we’d love to connect. We're not prescriptive about background. Whether you've worked in fintech, SaaS, e-commerce, or enterprise systems, what matters is that you've shipped production software at scale, cared about its reliability, and learned from what broke. Who we are: We are Inspeerity (part of DevelopX group), engineering consultancy providing software development and consultancy. Our primary expertise is systems architecture and full stack development – from defining project requirements, to designing, building, and deploying software applications for web, backend, enterprise and mobile. We are crazy about technology, serious about people. TL;DR • Who : Senior Java Developer • Contract Type : B2B Framework Agreement. • Salary range: Up to 150 PLN/h • Company : Software House What you’ll be doing: Designing, implementing, and maintaining high-quality Java applications. Developing backend components and APIs to support scalable software solutions. Collaborating with cross-functional teams. Reviewing and refactoring code to ensure maintainability, performance, and security. Participating in technical design discussions and contributing to architecture decisions. Writing and maintaining technical documentation for systems, APIs, and processes. Supporting deployment and integration of applications in different environments. You will be the best fit if you have: 5 years of experience as a Java developer, preferably with exposure to Spring Boot, Hibernate, or similar frameworks. Strong understanding of object-oriented programming, design patterns, and clean code principles. Experience with RESTful APIs and web services integration. Familiarity with SQL and NoSQL databases (e.g., PostgreSQL, MySQL, MongoDB). Experience with cloud environments such as AWS, Azure, or GCP. Knowledge of CI/CD pipelines and version control systems (e.g., Git). Strong problem-solving skills and ability to troubleshoot complex issues. English level B2 or higher. Experience working in Agile/Scrum teams and contributing to iterative development. Experience with AI technologies, including using AI tools for development and building AI-powered features or applications. What we offer : Remote work or working from our Bialystok, Warsaw, Rzeszow offices. It's up to you! Collaboration with experienced and engaged people who will appreciate your work and support you whenever you need it 😊 Hybrid and flexible cooperation model based on a B2B Framework Agreement. Great working conditions and best equipment: Dell or MacBook, your choose. Good to know: We don’t require a degree. We don’t do whiteboard puzzles or trick questions. Our interview process is practical: a technical conversation and a chat about how you work. We value direct communication and intellectual curiosity. If you’re someone who gets excited about debugging a tricky concurrency issue - not because you have to, but because you want to understand it — we’ll get along well.
Technology
emagine Polska
Senior Java Developer
Senior
On-site
Bengaluru, KA, India
🏢 Summary: 6-month contract role for a Senior Java Developer with 6–8 years of experience, focused on designing, developing, and maintaining scalable enterprise-level APIs and application systems. The position involves full SDLC participation, technical leadership, and collaboration in an Agile environment to deliver high-performance solutions. 🗂️ Requirements: 6-8 years experience in Java development, Strong knowledge of Core Java 1.8, Experience with J2EE, Experience with Spring framework, Experience with Hibernate, Experience with MySQL, Experience designing and developing RESTful APIs, Strong knowledge of SQL and relational databases, Experience with Maven or Gradle, Experience writing unit tests using JUnit and Mockito, Experience working in Agile environment, Ability to lead development cycle and conduct code reviews 📃 Skills: Java, J2EE, Spring, Hibernate, MySQL, PostgreSQL, SQL, REST, Maven, Gradle, JUnit, Mockito, Agile 🏢 Description: Designation: Senior Java Developer Years of Experience: 6 to 8 years Contract Duration: 6 Months Work Mode / Shift Timing: Normal Shift (9:00 AM – 6:00 PM) Senior Java Developer Skillset: Proven experience of at least 6-8 years in Java-based programming. Strong knowledge of Core Java (1.8), J2EE, Spring, Hibernate, and MySQL. Familiarity with RESTful API design and development. Solid understanding of relational databases (e.g., PostgreSQL, MySQL) and SQL. Familiarity with build tools such as Maven and Gradle. Excellent analytical and problem-solving skills. Strong experience in writing unit tests using JUnit and Mockito Responsibilities: Responsible for understanding the software requirements and developing it into a working source code accordingly. The overall objective of this role is to contribute to applications systems analysis and programming activities. Successful candidates will be strong developers who take ownership of his/her applications, demonstrate critical thinking in design, communicate clearly, and have a consistent track record of delivering and supporting scalable, high performance enterprise-level API. The implementation around enterprise systems require strong critical thinking skills, creative engineering balanced with high quality and customer focus.a The ideal candidate is one that is not only passionate about software development and software architecture but also focus on business needs and customer experience. The day-to-day work is interesting, challenging and fast-paced! Profile Required Work with business stakeholders, project managers, business analysts, and other IT teams to understand the business needs and their requirements. Work with a development team of software engineers and enterprise architects to ensure the solutions meet our business needs using Agile methodologies in a fast-paced environment. Will often require to take a lead role in the entire development cycle, conduct design and code reviews, and have a heavy input throughout the process, from requirements to production deployment. Create technical system specifications and ensure documentation remains current throughout all phases of the SDLC. Raise up opportunities, enhancements, and process improvements. Communicate timely status, including any potential risks/issues of the assignments to management. Research, design, define, develop, test, document and implement new service APIs or changes to existing services. Participate in test planning, development, and execution for integration and system testing. Learn new software tools and skills as needed. Keep up with technologies. Provide mentoring to other development staff on technical topics. Support and maintain applications utilizing required tools and technologies. Ensure applications are scalable and operate efficiently in the production environment. Must be self-motivated and take initiative
Technology
emagine Polska
Senior Java Developer
Senior
On-site
Bengaluru, KA, India
🏢 Summary: 6-month contract role for a Senior Java Developer to design, develop, and maintain scalable enterprise-level APIs and applications in a fast-paced Agile environment. The position involves full SDLC participation, technical leadership, and ensuring high-performance, production-ready systems. The role requires strong backend development expertise and hands-on experience with Java-based technologies. 🗂️ Requirements: 6-8 years experience in Java development, Strong knowledge of Core Java 1.8, Experience with J2EE, Experience with Spring framework, Experience with Hibernate, Experience with MySQL, Experience designing and developing RESTful APIs, Strong knowledge of SQL, Experience with PostgreSQL or other relational databases, Experience with Maven or Gradle, Experience writing unit tests using JUnit, Experience with Mockito, Experience in Agile environment, Ability to conduct code reviews, Experience with SDLC processes 📃 Skills: Java, J2EE, Spring, Hibernate, MySQL, PostgreSQL, SQL, REST, Maven, Gradle, JUnit, Mockito, Agile 🏢 Description: Designation: Senior Java Developer Years of Experience: 6 to 8 years Contract Duration: 6 Months Work Mode / Shift Timing: Normal Shift (9:00 AM – 6:00 PM) Senior Java Developer Skillset: Proven experience of at least 6-8 years in Java-based programming. Strong knowledge of Core Java (1.8), J2EE, Spring, Hibernate, and MySQL. Familiarity with RESTful API design and development. Solid understanding of relational databases (e.g., PostgreSQL, MySQL) and SQL. Familiarity with build tools such as Maven and Gradle. Excellent analytical and problem-solving skills. Strong experience in writing unit tests using JUnit and Mockito Responsibilities: Responsible for understanding the software requirements and developing it into a working source code accordingly. The overall objective of this role is to contribute to applications systems analysis and programming activities. Successful candidates will be strong developers who take ownership of his/her applications, demonstrate critical thinking in design, communicate clearly, and have a consistent track record of delivering and supporting scalable, high performance enterprise-level API. The implementation around enterprise systems require strong critical thinking skills, creative engineering balanced with high quality and customer focus.a The ideal candidate is one that is not only passionate about software development and software architecture but also focus on business needs and customer experience. The day-to-day work is interesting, challenging and fast-paced! Profile Required Work with business stakeholders, project managers, business analysts, and other IT teams to understand the business needs and their requirements. Work with a development team of software engineers and enterprise architects to ensure the solutions meet our business needs using Agile methodologies in a fast-paced environment. Will often require to take a lead role in the entire development cycle, conduct design and code reviews, and have a heavy input throughout the process, from requirements to production deployment. Create technical system specifications and ensure documentation remains current throughout all phases of the SDLC. Raise up opportunities, enhancements, and process improvements. Communicate timely status, including any potential risks/issues of the assignments to management. Research, design, define, develop, test, document and implement new service APIs or changes to existing services. Participate in test planning, development, and execution for integration and system testing. Learn new software tools and skills as needed. Keep up with technologies. Provide mentoring to other development staff on technical topics. Support and maintain applications utilizing required tools and technologies. Ensure applications are scalable and operate efficiently in the production environment. Must be self-motivated and take initiative