Software Engineer 1 - Java/MongoDB/ElasticSearch/MySQL
Job Description
This job was posted over 30 days ago, so it has most likely closed. See newer jobs like it.
Written by AI from the job title and company, not by Captivation, so some details may not match this job. The employer's own page has the real description.
Job Overview
As a Software Engineer 1 specializing in Java, MongoDB, ElasticSearch, and MySQL at Captivation, you will be responsible for designing, developing, and maintaining high-quality software solutions that meet the needs of our clients. You will work collaboratively within a team to innovate and implement back-end functionalities, ensuring system efficiency and reliability. Your role will include coding, debugging, and conducting tests on software applications while adhering to best practices and contributing to continuous improvement efforts within the development process.
Job Responsibilities
- Design, develop, and maintain robust and scalable software applications using Java and associated technologies.
- Implement and optimize databases utilizing MongoDB, ElasticSearch, and MySQL.
- Conduct thorough testing and debugging of software programs to ensure functionality and performance.
- Collaborate with cross-functional teams to define project requirements and contribute to system architecture and design.
- Participate in code reviews and provide constructive feedback to peers to ensure code quality.
- Document development processes, code changes, and system configurations for future reference.
- Stay current with industry trends and emerging technologies to enhance the team’s capabilities.
Qualifications
- Bachelor's degree in Computer Science, Software Engineering, or a related field.
- 1-2 years of professional experience in software development with a focus on Java.
- Familiarity with database management and experience working with MongoDB, ElasticSearch, and MySQL.
- Understanding of web technologies and frameworks related to Java development.
- Strong problem-solving skills and the ability to work effectively in a team environment.
- Basic knowledge of software development methodologies, including Agile and Scrum.
Technologies & Tools
In this role, you will utilize a variety of technologies and tools including but not limited to Java programming language, MongoDB for NoSQL database management, ElasticSearch for search and analytics capabilities, and MySQL for structured database requirements. You may also work with integrated development environments (IDEs), version control systems like Git, and cloud platforms to support deployment and scaling of applications.
Ideal Candidates
The ideal candidates for this position should exhibit strong analytical thinking and a keen attention to detail. They should be eager to learn and adapt in a fast-paced environment while demonstrating teamwork and communication skills that foster collaboration. Furthermore, candidates should possess a passion for technology and a commitment to delivering high-quality software solutions that drive business success.
??? people applied to this job
Free tools for your search, no account needed: a LinkedIn headline writer, a resume checker and more. Free tools →
View Similar Jobs
Similar jobs which you may be interested in. Typically using your existing skillset.
$100,000 - $150,000/Mo
2 years ago
Site Reliability Engineer
Team Remotely Inc.San Diego, USA
Site Reliability
Engineer
Infrastructure Maintenance
$100,000 - $150,000/Mo
2 years ago
$60,000 - $90,000/Mo
2 years ago
$110,000 - $150,000/Mo
2 years ago
Site Reliability Engineer
Stellar Consulting Solutions, LLC.San Diego, USA
Site Reliability
Engineer
IT Operations
$90,000 - $150,000/Mo
2 years ago
$90,000 - $140,000/Mo
2 years ago
DevOps Engineer
Team Remotely Inc.San Diego, USA
1. Cloud Infrastructure 2. Continuous Integration 3. Automation Tools
$90,000 - $150,000/Mo
2 years ago
$90,000 - $140,000/Mo
2 years ago
$90,000 - $150,000/Mo
2 years ago
$90,000 - $130,000/Mo
2 years ago