
Java FSE Senior Developer
ICONMA · Richmond, VA
Hiring signal
Actively hiring
Posted 2 days ago · still listed on the employer's own board · How we score
All reasons
In its favour
- Posted 2 days ago
- Still listed on the employer's own board
Our client, an IT Services and Consulting company, is looking for a Java FSE Senior Developer for their Richmond, VA/ Atlanta, GA/Hybrid location.
Responsibilities
- Design, develop, and maintain enterprise-grade web applications using Java and modern frontend technologies.
- Build and consume RESTful APIs and microservices.
- Develop responsive and user-friendly UI components using Angular, React, or similar frameworks.
- Create scalable backend services using Spring Boot and related Spring Framework modules.
- Collaborate with business stakeholders, product owners, and architects to translate requirements into technical solutions.
- Participate in Agile/Scrum ceremonies including sprint planning, daily stand-ups, retrospectives, and backlog grooming.
- Write clean, maintainable, and reusable code following coding standards and best practices.
- Perform unit testing, integration testing, and code reviews to ensure software quality.
- Troubleshoot and resolve application performance, security, and scalability issues.
- Implement CI/CD pipelines and support automated deployments.
- Work with relational and NoSQL databases to design, optimize, and maintain data models.
- Support production deployments and participate in incident resolution when required.
Requirements
- Bachelor’s degree in computer science, Information Technology, Engineering, or a related field.
- 7+ years of experience in software development with Java/J2EE technologies.
- Strong proficiency in:
- Java 8/11/17+
- Spring Boot
- Spring MVC
- Spring Data JPA
- Spring Security
- Microservices Architecture, Even driven designs using RabbitMQ
- Experience with front-end technologies:
- Angular (preferred) or React
- TypeScript
- JavaScript
- HTML5
- CSS3
- Experience developing REST APIs and web services.
- Strong knowledge of Object-Oriented Programming (OOP), design patterns, and SDLC practices.
- Experience with No SQL DB esp. MongoDB
- Experience with any relational databases such as Oracle, SQL Server, PostgreSQL, or MySQL.
- Proficiency with Git-based source control systems.
- Experience working in Agile/Scrum environments.
- Experience with Copilot, Devin, Windsurf for AI prompting, Spec Driven development
- Preferred Qualifications:
- Experience with cloud platforms such as AWS.
- Experience with Docker, Kubernetes, and containerized deployments.
- Knowledge of Kafka, RabbitMQ, or other messaging platforms.
- Experience with GraphQL and API gateway technologies.
- Familiarity with Jenkins, GitHub Actions, Maven, SonarQube, and CI/CD practices.
- Understanding security standards, OAuth2, JWT, and OWASP best practices.
- Experience with automated testing frameworks such as JUnit, Mockito, Selenium, or Cypress
- Technical Skills:
- Backend
- Java, J2EE
- Spring Boot, Spring MVC, Spring Security
- Hibernate, JPA
- REST APIs, Microservices
- Maven
- Git
- RabbitMQ Event processing design patterns
- Frontend
- Angular / React
- TypeScript
- JavaScript
- HTML5, CSS3, Bootstrap
- Databases
- Oracle/PostgreSQL/MySQL
- MongoDB
- DevOps & Cloud (Preferred)
- AWS / Azure
- Docker
- Kubernetes
- Jenkins
- GitHub
- Testing
- Junit/Mockito
- Jasmine
- Test Containers
- Top skills required for this role:
- Strong proficiency in: Java 8/11/17+, Spring Boot, Spring MVC, Spring Data JPA, Spring Security, Microservices Architecture
- Experience with frontend technologies: Angular (preferred) or React, TypeScript, JavaScript, HTML5, CSS3
- Strong Tech lead skills
- Experience with databases such as Mongo DB and Oracle or SQL Server, or PostgreSQL, or MySQL.
- Additional Information:
- Ability to work independently with minimal support
- Follow Best practices while coding.
- Ability to work with diverse groups of stakeholders and integration teams to complete the work.
- Years of Experience: 7+ Years of Experience
Why Should You Apply?
- Health Benefits
- Referral Program
Excellent growth and advancement opportunities
Skills
- Java
- Angular
- React
- Spring Boot
- Spring
- J2EE
- Spring MVC
- Spring Data JPA
- Spring Security
- RabbitMQ
- TypeScript
- JavaScript
- HTML
- CSS
- SQL
- MongoDB
- Oracle Database
- SQL Server
- PostgreSQL
- MySQL
- Git
- GitHub Copilot
- Windsurf
- AWS
- Docker
- Kubernetes
- Kafka
- GraphQL
- API Gateway
- Jenkins
- GitHub Actions
- Maven
- SonarQube
- OAuth 2.0
- JWT
- OWASP
- JUnit
- Mockito
- Selenium
- Cypress
- Hibernate
- JPA
- Bootstrap
- Azure
- GitHub
- Jasmine
More jobs at ICONMA
All 32Similar roles
- Python DeveloperPyramid Consulting · Berkeley Heights, NJjust now
- Senior GCP Backend Engineer (Payments Platform) - HybridGenesis10 · Columbus, OH · USD 65–80/hrtoday
- Generative AI EngineerArtech · Sunrise, FL · USD 40–42/hrtoday
- Senior Data DeveloperAxelon Services · TAMPA, FL · USD 71–75/hrtoday
- Java Software EngineerCogent Infotech · New York City, NYtoday
- Full Stack developer_nov025f909076-d657-4269-a81f-6274bb186535 · Anchorage, AK, United States · Bastrop, TX, United States · USD 120,000–150,000/yrtoday