JAVA FSD - GC Required/USC
- Discuss this with your agent
- Open in Claude
- Open in ChatGPT
Prepare application
- Draft this with your agent
- Open in Claude
- Open in ChatGPT
Role details
Tech stack
+46 more
Job description
We are seeking a highly motivated and skilled Java Full Stack Developer (Java FSD) to join our dynamic development team. In this role, you will be responsible for designing, developing, and maintaining scalable backend systems and engaging front-end applications. Your expertise will drive the creation of innovative software solutions that enhance user experience and system efficiency. You will collaborate closely with cross-functional teams to deliver high-quality products within an Agile environment, leveraging the latest cloud infrastructure and distributed systems technologies. This is an exciting opportunity for passionate developers eager to make a meaningful impact through cutting-edge software engineering practices., * Develop and maintain robust backend systems using Java, Spring Boot, and related frameworks, ensuring high performance and scalability.
- Design and implement RESTful APIs and web services to facilitate seamless data exchange across distributed systems.
- Build engaging front-end interfaces utilizing React, TypeScript, HTML, CSS, Bootstrap, and UI/UX best practices to deliver intuitive user experiences.
- Collaborate in Agile teams to plan, develop, test, and deploy software solutions following the Software Development Life Cycle (SDLC).
- Conduct system design activities including UML modeling and architecture planning for scalable application development.
- Integrate cloud infrastructure services such as AWS or Azure to enhance system availability and resilience.
- Perform unit testing, debugging, code reviews, and version control management using tools like GitHub, TFS, SVN, and Visual Studio to ensure code quality.
Requirements
- Strong proficiency in Java programming with experience in Java EE or Spring Framework for enterprise application development.
- Hands-on experience with front-end development including React.js, TypeScript, HTML5, CSS3, Bootstrap, and AJAX for dynamic web interfaces.
- Knowledge of relational databases such as MySQL, PostgreSQL, Microsoft SQL Server with expertise in database design and T-SQL/PL/SQL scripting.
- Familiarity with NoSQL databases like MongoDB for handling distributed data storage solutions.
- Experience developing RESTful APIs and Web Services (SOAP/WCF) for integration across diverse platforms.
- Understanding of distributed computing concepts including multithreading, scalability strategies, and system design principles.
- Practical knowledge of cloud infrastructure services (AWS or Azure), CI/CD pipelines, containerization (Docker), and automation tools.
- Proficiency with version control systems such as GitHub, SVN, TFS for collaborative development workflows.
- Skills in software engineering best practices including UML modeling, application design patterns (OOP), UML diagrams, unit testing frameworks, debugging techniques, and SDLC methodologies.
- Exposure to UI/UX principles along with experience working within Agile software development environments using tools like Visual Studio or Eclipse.
Benefits & conditions
Join us to be part of a forward-thinking team dedicated to building innovative software solutions that empower users worldwide!
Pay: $54.51 - $70.00 per hour
Apply for this position
This job is hosted externally. Click below to view the full posting and apply.
Prepare application
- Draft this with your agent
- Open in Claude
- Open in ChatGPT
Good distractions
Talks and stories from around this role — technically off-topic, practically not.
Moments
Explore playlistsVideos
See allRelated articles
See all
How We Built a Worry-Free System That Runs for 10+ Years – And What We’d Do Again
Résumé-Driven Development: How IT trends affect the job market for software developers
Best Coding Boot Camps in Germany
7 Important Tips That Every Software Developer Should Know