Java Backend Developer responsible for enterprise-grade applications and cloud-native deployments while ensuring best practices in software design. Leading development efforts with a wide technology stack in a collaborative team environment.
Responsibilities
Develop enterprise-grade Java applications with a focus on J2EE.
Design and implement microservices architectures and REST APIs.
Write complex SQL queries for database management and performance optimization.
Deploy cloud-native applications on platforms like AWS or Azure.
Ensure adherence to modern software design principles for maintainable and scalable code.
Utilize a broad technology stack, simplifying and creating libraries/interfaces for various tools.
Lead development efforts, conducting code reviews and test strategy development.
Collaborate with cross-functional teams and resolve operational issues.
Requirements
Java Expertise: Has at least 9+ years of hands-on Java development experience, specifically in J2EE (Java 2 Platform, Enterprise Edition).
Microservices and REST API Proficiency: Skilled in developing web services, particularly microservices architectures, and REST APIs.
Database and SQL Skills: Proficient in Oracle Database, with expertise in writing complex SQL queries.
Cloud-Native and Platform Experience: Familiarity with cloud platforms, preferably AWS or Azure.
Modern Software Design Principles: Deep understanding of design principles like SOLID, DRY (Don't Repeat Yourself), and Single Responsibility.
Broad Technology Stack Experience: Familiar with a range of modern tools and technologies, including NiFi, NATS, Kafka, Zookeeper, Splunk, Redis, Cassandra, and Oracle.
Leadership and Collaboration Skills: Experience driving end-to-end development, conducting code reviews, developing test strategies, coordinating with cross-functional teams, and resolving operational issues.
Performance Optimization and Code Reviews: Skilled in performance code reviews and implementing best practices for efficient, scalable code.
Java Developer working on Scrum teams to enhance Projektron BCS for customers across Europe. Involves design, development, and support for client - specific requests with a focus on quality.
Back - end Developer at Vertem maintaining web applications and APIs using .NET Core and C#. Collaborating in all development stages to optimize performance and ensure quality.
Fullstack Developer for Porto Serviços, analyzing partnership requirements and developing robust technical integrations. Ensuring smooth client and partner experiences through critical backend and frontend functionalities.
Senior Python Engineer tasked with architecting the Numinous platform for AI forecasting agents. Involves backend architecture, data ingestion, and contributing to the technical strategy.
Java Developer fluent in English for European Dynamics, based in Brussels, involved in Information Systems testing and development in collaboration with clients.
Backend Tech Lead guiding Kotlin developers and collaborating with architects at Supercharge. Leading design and development of high - performance applications in a dynamic team environment.
Senior Backend Engineer at Supercharge developing scalable Kotlin and Spring Boot back - end systems. Collaborating with support teams and mentoring junior developers for seamless client experiences.
Java Backend Developer developing back - end services and REST APIs for mobile applications. Collaborating with teams and ensuring security and data protection best practices in Brussels.
CI&T seeks a motivated FullStack Developer to design scalable software solutions in cloud. Expertise in .NET and React is essential for meeting complex project requirements.