Job Information
Robert Half Senior Java Developer in Charlotte, North Carolina
Description
Are you ready to work in a collaborative environment and consult with team members on a daily basis? Robert Half is looking for an experienced Java Developer who is passionate about their craft and has a deep understanding of what it means to be a great designer.
Responsibilities:
Design and implement high-volume, high-availability and low-latency Java web services and REST-APIs using Java Enterprise Edition. Utilizes industry standards and XPO company best practices and processes to create enterprise grade web services
Analyze product requirements and ensures web services meet technical specifications and business requirements
Provide estimates as required, writes functional specifications and detailed design specifications
Is available for testing/support on scheduled deployment dates that are designated by the standardized change management process
Ability to collaborate with colleagues about code reviews and the deployment and implementation of software solutions
Evaluate the proper functioning and performance of software components using repeatable, reproducible, and reportable software testing methodologies
Evaluate new technologies for inclusion in developed software solutions; introduce new industry standards and techniques that deliver improved software solutions
Requirements
Qualifications:
At least 5+ experience as a Java developer in medium to large project
Expert-level programming skills in Java/J2EE and Spring
Experience with SQL and relational databases (Oracle, MySQL, DB2/UDB)
Solid experience creating and consuming distributed data services (REST APIs, Microservices)
Experience in rapid programming, agile development, software patterning, and refactoring technique
Experience working with product team, story grooming sessions, prioritizing tasks
Working with cross functional teams to accomplish assigned tasks
Service-oriented architecture/web services (SOAP/REST)
Markup languages like XML and JSON
Object-oriented programming (OOP) concepts and patterns.
Developing microservices/Spring boot
Technology Doesn't Change the World, People Do.®
Robert Half is the world’s first and largest specialized talent solutions firm that connects highly qualified job seekers to opportunities at great companies. We offer contract, temporary and permanent placement solutions for finance and accounting, technology, marketing and creative, legal, and administrative and customer support roles.
Robert Half puts you in the best position to succeed by advocating on your behalf and promoting you to employers. We provide access to top jobs, competitive compensation and benefits, and free online training. Stay on top of every opportunity – even on the go. Download the Robert Half app (https://www.roberthalf.com/mobile) and get 1-tap apply, instant notifications for AI-matched jobs, and more.
Questions? Call your local office at 1.888.490.4429. Robert Half will consider qualified applicants with criminal histories in a manner consistent with the requirements of the San Francisco Fair Chance Ordinance. All applicants applying for U.S. job openings must be authorized to work in the United States. Benefits are available to temporary professionals. Visit https://roberthalf.gobenefits.net/ for more information.
© 2022 Robert Half. An Equal Opportunity Employer. M/F/Disability/Veterans. By clicking “Apply Now,” you’re agreeing to Robert Half’s Terms of Use (https://www.roberthalf.com/terms-of-use) .