2 Spire.AI Jobs
Software Engineer - Java/J2EE (2-3 yrs)
Spire.AI
posted 18hr ago
Job Description :
Responsibilities :
- Design, develop, and implement high-quality, scalable, and maintainable Java/J2EE applications.
- Enhance product functionality through algorithm development and efficient coding.
- Work independently and collaboratively with other engineers to deliver projects on time and within budget.
- Apply best practices in software engineering, including design patterns, unit testing, and code reviews.
- Analyze and resolve complex technical issues.
- Contribute to all phases of the software development lifecycle, from design and development to testing and deployment.
- Participate in code reviews and provide constructive feedback to other engineers.
- Stay abreast of the latest technologies and trends in software development.
- Contribute to the improvement of our engineering processes and tools.
Skills & Qualifications :
- 2 to 3+ years of professional experience in Java/J2EE development.
- Strong understanding of Core Java concepts, including multithreading, collections, OOPS, and design patterns.
- Experience with RESTful web services.
- Experience with NoSQL databases, preferably MongoDB.
- Excellent problem-solving and debugging skills.
- Strong communication and interpersonal skills.
- Ability to work independently and as part of a team.
- Passion for learning and a desire to continuously improve.
- Experience with Agile development methodologies (Scrum, Kanban) is a plus.
- Experience with cloud platforms (AWS, Azure, GCP) is a plus.
- Bachelor's or Master's degree in Computer Science or a related field
Functional Areas: Other
Read full job description