Java Full Stack Developer
Mersoft Technology LLC
Pittsburgh, PA, United States
8 days ago
- Discuss this with your agent
- Open in Claude
- Open in ChatGPT
Apply on www.dice.com
Prepare application
- Draft this with your agent
- Open in Claude
- Open in ChatGPT
Role details
Contract type
Contract
Employment type
Full-time (> 32 hours)
Experience level
Expert
Experience required
9 years minimum
Working hours
Regular working hours
Job source
Tech stack
Clean Code Principles
Java (Programming Language)
JavaScript (Programming Language)
Spring Security
Agile Methodology
Application Performance Management
HTML5
Cascading Style Sheets (CSS)
Software Code Optimization
Software Quality
Databases
Relational Databases
+27 more
Enterprise Architecture Framework
Hibernate (Java)
PostgreSQL
MySQL
NoSQL
Object-Relational Mapping
Oracle (Applications)
Scrum Methodology
Responsive Web Design
Software Engineering
Software Systems
SQL Databases
Data Streaming
TypeScript
Spring-mvc
Spring-boot
Reliability of Systems
Backend
Syntactically Awesome Style Sheets (SASS)
AngularJS
Information Technology
Web Technologies
Front End Software Development
Api Design
Restful APIs
Software Version Control
Microservices
Job description
- We are seeking a highly skilled and motivated Java Full Stack Engineer to join our growing development team. In this role, you will be instrumental in designing, developing, and deploying scalable web applications, utilizing Java for robust backend services and Angular for dynamic frontend interfaces. The ideal candidate takes pride in writing clean, maintainable code and enjoys collaborating cross-functionally to deliver end-to-end software solutions.
- End-to-End Development: Design, develop, test, and maintain robust full-stack applications using Java and Angular.
- Backend Engineering: Develop scalable, secure RESTful APIs and microservices using modern Java frameworks (e.g., Spring Boot, Hibernate).
- Frontend Engineering: Create dynamic, responsive, and highly interactive user interfaces using Angular, TypeScript, HTML5, and CSS3.
- Collaboration: Work closely with product managers, UX/UI designers, and fellow engineers to translate business requirements into intuitive software solutions.
- Database Management: Design database schemas, write optimized SQL queries, and manage data flows across relational and/or NoSQL databases.
- Code Quality: Participate in peer code reviews, enforce best practices, and write comprehensive automated unit and integration tests to ensure software reliability.
- Agile Methodology: Actively participate in all Agile/Scrum ceremonies, including sprint planning, daily stand-ups, and retrospectives.
- System Optimization: Monitor application performance, identify bottlenecks, and implement optimizations for high speed, scalability, and security across both frontend and backend systems.
Requirements
- Education: Bachelor’s degree in Computer Science, Software Engineering, Information Technology, or a related technical field (or equivalent professional experience).
- Experience: 9+ years of professional experience as a Full Stack Developer or similar Software Engineering role.
- Backend Expertise: Strong proficiency in Java (Java 8+) and enterprise frameworks, specifically Spring Boot, Spring MVC, and Spring Security.
- Frontend Expertise: Extensive hands-on experience building Single Page Applications (SPAs) using Angular (version 8 or newer) and TypeScript.
- Web Technologies: Solid understanding of HTML5, CSS3 (SASS/LESS), JavaScript, and responsive design principles.
- API Design: Deep understanding of RESTful API design, implementation, and integration.
- Databases: Proficiency with relational databases (e.g., PostgreSQL, MySQL, Oracle) and Object-Relational Mapping (ORM) tools.
- Version Control: Experience with Git and version control best practices (branching, merging, pull requests).
Apply for this position
This job is hosted externally. Click below to view the full posting and apply.
Apply on www.dice.com
Prepare application
- Draft this with your agent
- Open in Claude
- Open in ChatGPT
Good distractions
Loading talks and stories from around this role…