Senior Java Developer - Newcastle
Technology, Data & Digital · Software & Web Development · Software Engineering
In short
Responsibilities
- Design, develop, and maintain enterprise applications using Java and Spring Boot.
- Build and enhance RESTful APIs and microservices architectures.
- Collaborate with cross-functional Agile teams.
- Troubleshoot and resolve application and production issues.
- Contribute to code reviews, testing practices, and continuous improvement.
- Mentor junior developers and promote knowledge sharing.
- Support CI/CD pipelines and automated testing.
- Work with relational and NoSQL databases.
- Contribute to technical discussions and solution design.
Requirements
- Java 8+ development
- Spring Framework and Spring Boot
- Experience using AI coding assistants
- RESTful API development
- Microservices architecture
- Object-oriented programming principles and design patterns
- SQL and NoSQL database technologies (MySQL, Oracle, PostgreSQL, MongoDB)
- Python and Shell scripting
- Agile/Scrum delivery environments
- Troubleshooting and resolving production issues
- Mentoring or supporting junior developers
- Software engineering best practices (code reviews, version control)
Desired Qualifications
- Elasticsearch or other search technologies
- CI/CD pipelines and DevOps practices
- Test-Driven Development (TDD)
- Continuous Testing practices
- Experience supporting distributed systems and microservices-based architectures
- Degree in Computer Science, Engineering, or a related discipline
Benefits
- Competitive salary
- Annual performance bonus scheme
- 25 days' annual leave
- Private medical insurance
- Three additional days of paid leave for charitable and volunteering activities
- Access to industry-leading learning and development programmes
- A global network of technology experts and specialists
- Career progression opportunities
Skills
Accenture is a global professional services company with leading capabilities in digital, cloud and security. Combining unmatched experience and specialized skills across more than 40 industries, we offer Strategy and Consulting, Technology and Operations services and Accenture Song—all powered by the world’s largest network of Advanced Technology and Intelligent Operations centers. Our 710,000 people deliver on the promise of technology and human ingenuity every day, serving clients in more than 120 countries. We embrace the power of change to create value and shared success for our clients,…
Company
AccentureJob Posted
5 days ago
Employment Type
Full Time
Work mode
Hybrid
Experience Level
Senior
Locations
Newcastle, United Kingdom
Applicants
Be an early applicant
