Java Software Engineer
Technology
James Search Group4 days ago
Full timeOn-site
Job description
Java Software Engineer – Leading Software Development Company
About Our Client:
Our client is a leading software development company known for its innovative approach to building powerful applications and solutions. They prioritize technical excellence, collaboration, and continuous improvement in a fast-paced, growth-driven environment.About the role:
We're excited to be partnering with a leading Software Development Company in search of a talented Java Software Developer . If you're passionate about building robust, scalable applications and enjoy solving complex technical challenges, this is a fantastic opportunity to join a forward-thinking team and work on innovative projects that drive business growth.What You’ll Be Doing:
- Develop, test, and maintain high-quality Java applications, ensuring performance, scalability, and reliability.
- Collaborate with cross-functional teams, including product managers, designers, and other developers, to design and implement new features.
- Write clean, efficient, and well-documented code following industry best practices and coding standards.
- Troubleshoot and debug software issues, ensuring high performance and minimal downtime.
- Participate in code reviews and contribute to improving development processes and team practices.
- Continuously learn and apply new technologies and methodologies to enhance software development.
- Strong experience with Java , including object-oriented programming principles and design patterns.
- Familiarity with frameworks such as Spring Boot , Hibernate , or JPA .
- Experience with RESTful APIs , microservices architecture, and integration technologies.
- Solid understanding of databases (SQL or NoSQL) and experience with database design and optimization.
- Familiarity with version control tools like Git .
- Strong problem-solving skills and the ability to work in a collaborative, team-oriented environment.
- Excellent communication skills and the ability to engage with both technical and non-technical stakeholders.
- A passion for writing clean, efficient code and staying up-to-date with the latest Java developments and best practices.
- Work with a cutting-edge team on innovative software projects that shape the industry.
- Be part of a collaborative environment that fosters continuous learning and professional growth.
- Competitive salary and benefits package.
- Flexible working arrangements (hybrid/remote options available).
- Opportunities to make a real impact on the company’s product and growth.
Competitive base salary
Variable compensation / bonus
Benefits and 401k
If you're an experienced Java Software Developer looking for your next challenge in a dynamic and innovative environment, we’d love to hear from you!Our client are an equal opportunity employer, dedicated to fostering a diverse and inclusive environment.
To apply or learn more, please follow the instructions below and a member of the team will be in touch.
Keywords
javasoftware-developmenttraining-and-developmentcontinuous-improvement-process-cipenvironment-health-and-safety-hsseecology-environmentsearch-and-retrievalsoftware-developersbusiness-growthsensors-test-measurementscalabilityplanning-and-designvisual-art-designproduct-development-and-designpolicies-and-practicesprogramming-style-guidetroubleshootingdebuggingdowntimecode-review
Interested in this role?