Senior Java Developer
2 days ago Be among the first 25 applicants
Get AI-powered advice on this job and more exclusive features.
We are looking for a highly motivated and experienced Senior Java Developer to join our team.
This role requires working 2-3 days per week in the office, providing an excellent opportunity to collaborate closely with team members and contribute to impactful projects. You will play a key role in designing and implementing scalable,
- performance solutions that align with business goals and technical requirements.
Responsibilities
- Develop microservices using Java and the Spring framework
- Build secure and scalable
- performance applications - Collaborate with
- functional teams to gather technical requirements and deliver effective solutions - Troubleshoot and resolve complex technical issues to ensure smooth application functionality
- Participate in code reviews to maintain
- quality coding standards - Optimize application performance and scalability through proactive testing and tuning
- Contribute to architectural decisions and best practices for system design
- Bachelor’s degree in Computer Science, Computer Engineering, or a related field
- A minimum of 3 years of experience as a Java Developer
- Strong knowledge of Java and the Spring framework
- Hands-on experience with RESTful APIs and microservices architecture
- Enthusiastic about collaborative
- solving and brainstorming on whiteboards - Natural problem solver with a proactive and analytical mindset
- Fluent in English, both written and spoken, at a B2 level or higher
- Experience with database technologies such as Redis and message brokers like Apache Kafka
- Familiarity with API gateways and networking concepts
- Hands-on experience with caching solutions and pipelines
- Knowledge of CI/CD tools like Jenkins for automated deployments
- Experience using monitoring and logging tools such as Splunk
- International projects with top brands
- Work with global teams of highly skilled, diverse peers
- Healthcare benefits
- Employee financial programs
- Paid time off and sick leave
- Upskilling, reskilling and certification courses
- Unlimited access to the Linked
In Learning library and 22, 000+ courses - Global career opportunities
- Volunteer and community involvement opportunities
- EPAM Employee Groups
- Award-winning culture recognized by Glassdoor, Newsweek and Linked
In
Seniority level
Seniority level
Mid-Senior level
Employment type
Employment type
Full-time
Job function
Job function
Information Technology, Engineering, and Business DevelopmentIndustries
Software Development, IT Services and IT Consulting, and Technology, Information and Internet
Referrals increase your chances of interviewing at EPAM Systems by 2x
Sign in to set job alerts for “Senior Java Software Engineer” roles.
Junior Backend Developer – Lisbon, Oporto & Vila Real
Full-stack Developer - Portugal (remote) (m/f/d)
Full
Stack Software Engineer (React/Node)
We’re unlocking community knowledge in a new way. Experts add insights directly into each article, started with the help of AI.
#J-18808-Ljbffr- Informações detalhadas sobre a oferta de emprego
Empresa: EPAM Systems Localização: Lisboa
Lisboa, Lisboa, PortugalPublicado: 13. 8. 2025
Vaga de emprego atual
Seja o primeiro a candidar-se à vaga de emprego oferecida!