Bachelor's degree in Computer Science, Software Engineering, or a related field., 5+ years of hands-on Java development experience in enterprise-grade applications., Strong understanding of Java frameworks such as Spring Boot and Hibernate., Experience with RESTful API design and cloud platforms like AWS or Azure..
Key responsibilities:
Design, develop, and maintain robust Java applications and APIs.
Participate in architectural discussions and code reviews with team members.
Collaborate with front-end developers and QA teams to deliver high-quality solutions.
Troubleshoot production issues and optimize applications for performance and reliability.
Report This Job
Help us maintain the quality of our job listings. If you find any issues with this job post, please let us know.
Select the reason you're reporting this job:
As a Senior Java Developer at Aspire, you will play a key role in designing, developing, and maintaining scalable and high-performance backend applications. You will collaborate with cross-functional teams to build secure, efficient, and maintainable software that supports our technical growth and aligns with our commitment to excellence.
What You’ll do
Design, develop, and maintain robust Java applications and APIs in alignment with business and technical requirements.
Write clean, testable, and efficient code while following best practices in software design and development.
Participate in architectural discussions, code reviews, and technical planning with team members and stakeholders.
Collaborate with front-end developers, DevOps engineers, and QA teams to integrate and deliver high-quality solutions.
Optimize applications for performance, scalability, and reliability.
Troubleshoot production issues and provide quick resolutions to minimize downtime.
Stay current with Java ecosystem updates, emerging frameworks, and new technologies.
Contribute to Agile development processes including daily standups, sprint planning, and retrospectives
What You’ll Need
A bachelor's degree in Computer Science, Software Engineering, or a related field.
5+ years of hands-on Java development experience in enterprise-grade applications.
Strong understanding of Java frameworks such as Spring Boot, Hibernate, or similar.
Experience with RESTful API design, microservices architecture, and cloud platforms (AWS/Azure).
Solid knowledge of databases (SQL/NoSQL) and query optimization techniques.
Proficiency in version control (Git) and familiarity with CI/CD tools and pipelines.
Excellent problem-solving skills and attention to detail.
Strong communication and collaboration skills to work effectively with both technical and non-technical teams.
Experience working in Agile/Scrum environments.
Awareness or knowledge of IT security best practices as defined by ISO/SOC or similar.
Why Aspire In addition to a competitive long-term total compensation with salary and performance-based bonus, we have a reward philosophy that expands beyond this.
Be part of a (Remote is here-to stay) organization
Work and learn from great minds
Explore new opportunities to learn and grow everyday by attending technical and non-technical training
Get market exposure by working with international tech leaders
Nursery reimbursement benefit
Attend virtual and onsite international tech conference
Exposure to work in an IT environment that adheres to rigorous security and compliance standards defined by ISO/ SOC.
Required profile
Experience
Spoken language(s):
English
Check out the description to know which languages are mandatory.