Full Time

Software Engineer 1 - Java/MongoDB/ElasticSearch/MySQL

Captivation
$60,000 - $90,000* / year (about $29–$43 an hour)

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.

Captivation is seeking a motivated and detail-oriented Software Engineer 1 specializing in Java, MongoDB, ElasticSearch, and MySQL. As a pivotal member of our development team, the selected candidate will be responsible for designing, developing, and implementing software solutions that cater to diverse client needs. The role will involve collaboration with cross-functional teams to understand requirements, conduct software testing, and ensure system reliability and performance.



Job Responsibilities

  • Design and implement scalable software applications using Java and associated technologies.
  • Develop and maintain database schema and queries in MongoDB and MySQL.
  • Integrate and employ ElasticSearch for search functionalities within applications.
  • Collaborate with product management and development teams to gather and analyze requirements.
  • Participate in code reviews to ensure high-quality code and adherence to best practices.
  • Debug and resolve technical issues in existing applications and databases.
  • Produce technical documentation for application development and maintenance processes.
  • Stay updated with industry trends and incorporate innovative solutions as applicable.


Qualifications

  • Bachelor’s degree in Computer Science, Software Engineering, or a related field.
  • Strong proficiency in Java programming and software development methodologies.
  • Experience with MongoDB, ElasticSearch, and MySQL databases.
  • Familiarity with version control systems, such as Git.
  • Understanding of RESTful APIs and microservices architecture.
  • Ability to troubleshoot and optimize performance across various applications and databases.
  • Excellent analytical and problem-solving skills.
  • Effective communication and teamwork abilities.


Technologies & Tools

The Software Engineer 1 position at Captivation primarily utilizes the Java programming language, along with MongoDB for NoSQL database management, ElasticSearch for advanced search capabilities, and MySQL for relational database management. The candidate will also engage with development tools such as Git for version control and diagnostic tools for debugging and performance tuning.



Ideal Candidates

Ideal candidates for the Software Engineer 1 role possess a passion for technology and a commitment to continuous learning. They should demonstrate an eagerness to collaborate with team members and stakeholders, displaying interpersonal skills that promote teamwork and innovation. A positive attitude, attention to detail, and the ability to adapt to changing priorities are essential traits for success in this fast-paced development environment.

Need to call your state’s unemployment office? We list every state’s phone lines, as each agency gives them. Find your state →

View Similar Jobs

Matches Jobs

Similar jobs which you may be interested in. Typically using your existing skillset.