remoteonsite
Software Developer - Ericsson
Software Engineer
Core Java developer focused on designing, building, and maintaining robust software solutions with a strong emphasis on build pipeline automation and architectural enhancements.
About the role
Key Responsibilities
- Design, develop, and maintain core Java applications, ensuring high quality and performance.
- Automate build and deployment pipelines using tools such as Maven or Gradle, improving CI/CD efficiency.
- Analyze existing architecture, propose and implement modest changes to meet evolving business needs.
- Provide technical leadership and mentorship to junior developers and new team members.
- Debug complex issues, conduct code reviews, and enforce coding standards.
Requirements
- Proven experience with Java SE/EE development.
- Strong knowledge of build automation tools (Maven, Gradle).
- Solid understanding of software architecture principles and design patterns.
- Excellent problem‑solving skills and ability to work independently.
- Effective communication skills and a collaborative mindset.