Enable job alerts via email!

Full Stack Software Developer - Java Expert (MongoDB and other NoSQL)

Ot-solutions Tech

United States

Remote

USD 80,000 - 120,000

Full time

Yesterday
Be an early applicant

Boost your interview chances

Create a job specific, tailored resume for higher success rate.

Job summary

A dynamic technology company is seeking a Full Stack Software Developer skilled in Java and NoSQL databases like MongoDB. You will design and implement scalable software solutions, collaborate with teams, and ensure high-quality code. Join us to work on exciting projects that leverage cutting-edge technologies.

Qualifications

  • Proven experience as a Full Stack Software Developer focusing on Java and NoSQL databases.
  • Strong proficiency in Java and the Spring framework.

Responsibilities

  • Design and implement backend solutions using Java and Spring framework.
  • Develop RESTful APIs with a focus on scalability and performance.
  • Utilize modern frontend technologies to create responsive user interfaces.

Skills

Java
NoSQL databases
Problem-solving
Communication

Education

Bachelor's degree in Computer Science

Tools

Git
Docker
Kubernetes
Maven
Gradle

Job description

Company: OT Solutions Tech Pvt Ltd.

Location: Indore, Pune, Remote

Job Type: Full-time


About Us: OT Solutions Tech Pvt Ltd is a dynamic and innovative technology company dedicated to delivering cutting-edge solutions to our clients. We are currently seeking a skilled Full Stack Software Developer with expertise in Java, particularly in MongoDB and other NoSQL frameworks. Join our team to contribute to exciting projects that leverage the latest technologies.


Position Overview: As a Full Stack Software Developer with a focus on Java and expertise in MongoDB and other NoSQL frameworks, you will play a crucial role in designing, implementing, and optimizing scalable software solutions. Your role will involve collaborating with cross-functional teams to deliver high-quality code and ensuring the efficient management of data using NoSQL databases such as MongoDB.


Responsibilities:


Java Development:

  • Design and implement backend solutions using Java and the Spring framework.
  • Develop RESTful APIs with a focus on scalability and performance.
  • Implement microservices architecture, utilizing Java and Spring Boot.
  • Incorporate Java design patterns for optimal code structure and maintainability.
  • Collaborate with frontend developers to integrate backend logic seamlessly.

Database Management:

  • Design, implement, and optimize NoSQL database schemas, particularly MongoDB.
  • Leverage other NoSQL frameworks as appropriate for specific project requirements.
  • Implement caching mechanisms for improved data retrieval speed.
  • Integrate data encryption and security measures within the database layer.
  • Conduct performance tuning to enhance database efficiency.

Frontend Development:

  • Utilize modern frontend technologies (HTML, CSS, JavaScript) to create responsive and intuitive user interfaces.
  • Implement dynamic and interactive features using frontend frameworks such as React, Angular, or Vue.
  • Ensure seamless communication between frontend and backend components.
  • Collaborate with UX/UI designers to implement design specifications.
  • Optimize frontend code for performance and responsiveness.

Testing and Debugging:

  • Conduct unit testing and integration testing to ensure the reliability of Java code.
  • Implement automated testing scripts for continuous integration.
  • Employ debugging tools for efficient troubleshooting.
  • Perform code reviews to identify and rectify bugs and vulnerabilities.
  • Develop and maintain comprehensive testing documentation.

Collaboration:

  • Work closely with cross-functional teams, including UX/UI designers and product managers, to understand project requirements.
  • Participate in code reviews and provide constructive feedback to team members.
  • Collaborate with DevOps for smooth deployment and monitoring.
  • Contribute to project planning and provide technical insights.
  • Mentor junior developers and share best practices.

Experience with Tools:

  • Proficient in using version control systems, such as Git.
  • Experience with build tools like Maven or Gradle.
  • Familiarity with continuous integration and continuous deployment (CI/CD) pipelines.
  • Knowledge of containerization tools like Docker and orchestration tools like Kubernetes.
  • Familiarity with monitoring and logging tools for performance analysis.

Qualifications:


Technical Skills:

  • Strong proficiency in Java and the Spring framework.
  • Expertise in NoSQL databases, particularly MongoDB.
  • Familiarity with other NoSQL frameworks (e.g., Cassandra, Couchbase, or DynamoDB).
  • Experience with frontend technologies: HTML, CSS, JavaScript, and a modern JS framework.

Experience:

  • Proven experience as a Full Stack Software Developer with a focus on Java and NoSQL databases.
  • Successful completion of projects involving MongoDB and other NoSQL technologies.

Education:

  • Bachelor's degree in Computer Science, Engineering, or a related field.

Soft Skills:

  • Strong problem-solving and analytical skills.
  • Excellent communication and collaboration abilities.
  • Detail-oriented with a commitment to delivering high-quality software.

How to Apply: If you are an experienced Full Stack Software Developer with expertise in Java, MongoDB, and other NoSQL frameworks, we would love to hear from you. Please submit your resume, along with a cover letter highlighting your relevant experience and why you are a great fit for this role.



Get your free, confidential resume review.
or drag and drop a PDF, DOC, DOCX, ODT, or PAGES file up to 5MB.

Similar jobs

Software Engineer - Growth Team

Wikimedia Foundation

San Francisco

Remote

USD 89.000 - 139.000

Yesterday
Be an early applicant

Software Engineer - Growth Team

Wikimedia Foundation

Remote

USD 89.000 - 139.000

Yesterday
Be an early applicant

Software Engineer

Penn Foster Group

Remote

USD 100.000 - 720.000

-1 days ago
Be an early applicant

Software Engineer / Software Engineer II (IAM Engineering) (Remote - US)

BNSF Railway

Remote

USD 93.000 - 207.000

-1 days ago
Be an early applicant

Software Engineer in Test

Veeva Systems

Remote

USD 75.000 - 150.000

Today
Be an early applicant

E-Commerce Software Engineer II

Apex Systems

New Orleans

Remote

USD 105.000 - 125.000

Yesterday
Be an early applicant

Staff Frontend Software Engineer

Courtyard.io

Remote

USD 100.000 - 720.000

Yesterday
Be an early applicant

Senior Software Engineer, Observability Platform (US Remote Available)

Splunk

Georgia

Remote

USD 100.000 - 140.000

-1 days ago
Be an early applicant

Lead Software Developer - AI

Lumen Argentina

Remote

USD 103.000 - 139.000

Today
Be an early applicant