Full Stack Java Developer

Frederick, Maryland

Diverse Lynx
Apply for this Job
Job Overview:We are seeking a skilled and dynamic Full Stack Software Engineer to join our development team. The ideal candidate will be responsible for designing, developing, and maintaining both the front-end and back-end of web applications. You will collaborate with cross-functional teams to deliver high-quality, scalable, and efficient software solutions. If you are passionate about coding, problem-solving, and building modern web applications, we would love to hear from you.Key Responsibilities:
• Design and Develop Full Stack Applications:o Develop and maintain both client-side (front-end) and server-side (back-end) code for scalable and efficient web applications.
• Collaborate with Cross-Functional Teams:o Work closely with UI/UX designers, product managers, and other engineers to ensure smooth delivery of features and services.
• Ensure Code Quality and Best Practices:o Write clean, efficient, and reusable code.o Perform code reviews and ensure the adherence to best practices in coding, security, and design.
• Database Management:o Design, develop, and maintain relational and non-relational databases.o Optimize database queries for performance.
• Troubleshooting and Debugging:o Identify and resolve performance bottlenecks, bugs, and other technical issues across the stack.
• Continuous Integration and Deployment:o Implement and maintain CI/CD pipelines for smooth application delivery and version control.
• Stay Updated with New Technologies:o Keep up with the latest trends and advancements in software engineering, frameworks, and tools.Skills & Qualifications:
• Proficiency in Front-End Technologies:o Experience with HTML5, CSS3, JavaScript, and modern front-end frameworks (React.js, Angular, Vue.js, etc.).
• Experience with Back-End Technologies:o Strong understanding of server-side languages like Node.js, Python, Java, Ruby, or PHP.o Experience with frameworks such as Express.js, Django, Flask, or Spring.
• Database Skills:o Experience with SQL databases (MySQL, PostgreSQL) and NoSQL databases (MongoDB, Cassandra).
• API Development:o Experience with RESTful and GraphQL API development and integration.
• Version Control:o Proficiency with Git and GitHub for version control and collaboration.
• Cloud & Deployment:o Knowledge of cloud services (AWS, Azure, Google Cloud) and deployment tools (Docker, Kubernetes, etc.).
• Problem-Solving & Analytical Skills:o Strong debugging, performance tuning, and problem-solving abilities.
• Communication & Collaboration:o Strong interpersonal and communication skills for working in a team-oriented environment.Preferred Qualifications:
• Experience with microservices architecture.
• Familiarity with CI/CD tools like Jenkins, CircleCI, or TravisCI.
• Knowledge of agile development methodologies.
• Experience with testing frameworks (Jest, Mocha, Jasmine) and test-driven development (TDD).
• Familiarity with containerization and orchestration tools like Docker and Kubernetes.
• Kno

Diverse Lynx LLC is an Equal Employment Opportunity employer. All qualified applicants will receive due consideration for employment without any discrimination. All applicants will be evaluated solely on the basis of their ability, competence and their proven capability to perform the functions outlined in the corresponding role. We promote and support a diverse workforce across all levels in the company.

Date Posted: 07 April 2025
Apply for this Job