Military Spouse Jobs

MILITARY SPOUSE JOBS

Job Information

IBM Java Full Stack Developer in Bucharest, Romania

Introduction

IBM Application Consultants work directly with our clients on key initiatives. You will have the opportunity to build an in-depth understanding of their business issues and implement organizational strategies that drive adoption of change. We are looking for experts who can build credibility and trust with our clients and provide knowledge that addresses individual and unique business needs.

Your Role and Responsibilities

As a Software Developer you'll participate in many aspects of the software development lifecycle, such as design, code implementation, testing, and support. You will create software that enables your clients' hybrid-cloud and AI journeys.

You'll have the opportunity to work with the latest technologies, ensuring the applications delivered are high performing, highly available, responsive, and maintainable.

Your primary responsibilities include:

  • Analyze, validate and propose improvements to existing failures, with the support of the architect and technical leader.

  • Involvement in every step of the process, from design, development, testing release changes and troubleshoot where necessary, providing a great customer service.

  • Drive key discussions with your stakeholders and analyze the current landscape for opportunities to operate and code creative solutions.

Required Technical and Professional Expertise

  • Java and Java EE/Quarkus: Expert-level proficiency in Java programming and experience with Java EE for enterprise application development. Familiarity with Quarkus for creating Kubernetes-native Java applications.

  • Testing Frameworks: Deep knowledge of JUnit for unit testing, Mockito for mocking dependencies, and AssertJ for writing fluent assertions.

  • REST APIs: Expertise in designing, developing, and maintaining RESTful web services. Understanding of REST principles, statelessness, and RESTful resource modeling.

  • Design Patterns: Strong understanding of and experience with implementing design patterns to solve architectural problems and enhance code maintainability.

  • Microservices: Proficiency in developing microservices, understanding their lifecycle, inter-service communication, and challenges like data consistency and service discovery.

Preferred Technical and Professional Expertise

-

About Business UnitIBM Consulting is IBM's consulting and global professional services business, with market leading capabilities in business and technology transformation. With deep expertise in many industries, we offer strategy, experience, technology, and operations services to many of the most innovative and valuable companies in the world. Our people are focused on accelerating our clients' businesses through the power of collaboration. We believe in the power of technology responsibly used to help people, partners and the planet.

Your Life @ IBM

About IBM

Location StatementIBM wants you to bring your whole self to work and for you this might mean the ability to work flexibly. If you are interested in a flexible working pattern, please talk to our recruitment team to find out if this is possible in the current working environment.

Being You @ IBMIBM is committed to creating a diverse environment and is proud to be an equal-opportunity employer. All qualified applicants will receive consideration for employment without regard to race, color, religion, sex, gender, gender identity or expression, sexual orientation, national origin, caste, genetics, pregnancy, disability, neurodivergence, age, veteran status, or other characteristics. IBM is also committed to compliance with all fair employment practices regarding citizenship and immigration status.

DirectEmployers