Company Overview
FNR Solutions is a leading technology firm specializing in innovative software solutions for mission-critical applications. We are looking for a skilled Java Developer to join our dynamic team and contribute to the design, development, and deployment of high-performance applications.
Location: [Remote/Hybrid/Onsite – specify if applicable]
Employment Type: [Full-time/Contract]
Clearance Requirement: [None/Public Trust/Secret/TS/SCI – if applicable]
Job Summary
As a Java Developer at FNR Solutions, you will design, develop, and maintain scalable, high-performance applications using Java and related frameworks. You will collaborate with cross-functional teams to deliver robust software solutions that meet business and technical requirements.
Key Responsibilities
- Design, develop, and maintain Java-based applications using Spring Boot, Hibernate, and other modern frameworks.
- Write clean, efficient, and well-documented code following best practices and design patterns.
- Participate in full software development lifecycle (SDLC), including requirements analysis, design, coding, testing, and deployment.
- Optimize applications for performance, scalability, and security.
- Troubleshoot, debug, and resolve software defects and technical issues.
- Collaborate with DevOps teams to implement CI/CD pipelines for automated testing and deployment.
- Work with front-end developers to integrate Java back-end services with modern UI frameworks (e.g., Angular, React).
- Ensure compliance with coding standards, security policies, and industry best practices.
- Stay updated with emerging Java technologies, tools, and trends.
Required Qualifications
- Bachelor’s degree in Computer Science, Engineering, or related field (or equivalent experience).
- 3+ years of professional Java development experience.
- Strong proficiency in Core Java, Java 8+ features (Streams, Lambdas, Functional Interfaces).
- Experience with Spring Framework (Spring Boot, Spring MVC, Spring Security, Spring Data JPA).
- Knowledge of RESTful APIs, microservices architecture, and cloud-native development.
- Experience with SQL/NoSQL databases (PostgreSQL, MySQL, MongoDB).
- Familiarity with DevOps tools (Docker, Kubernetes, Jenkins, GitLab CI/CD).
- Understanding of software testing frameworks (JUnit, Mockito, TestNG).
- Strong problem-solving skills and ability to work in an Agile/Scrum environment.
Preferred Qualifications
- Experience with cloud platforms (AWS, Azure, GCP).
- Knowledge of messaging systems (Kafka, RabbitMQ).
- Familiarity with front-end technologies (JavaScript, Angular, React).
- Experience with performance tuning and optimization.
- Security-focused development (OWASP, secure coding practices).
- Any relevant Java certifications (Oracle Certified Professional, Spring Professional).
Benefits & Perks
- Competitive salary (90,000–90,000–140,000, based on experience).
- Health, dental, and vision insurance.
- 401(k) with company match.
- Flexible work arrangements (remote/hybrid options).
- Professional development & training opportunities.
- Paid time off & holidays.
How to Apply
Interested candidates should submit their resume and GitHub/portfolio links to [Your Careers Email/Website].
FNR Solutions is an equal-opportunity employer. We welcome applicants from all backgrounds.
Customization Notes:
- Adjust salary range, location, clearance level, and benefits based on company policies.
- Modify required/preferred skills to match specific project needs.
- Add company-specific details (e.g., mission statement, team culture).
Let me know if you’d like any refinements! 🚀