What are the responsibilities and job description for the Java Software Engineer position at IntePros?
Full Stack Developer
We’re seeking three senior-level Full Stack Developers to join a high-performing engineering team focused on building and maintaining highly scalable, fault-tolerant, and secure systems. This role requires strong proficiency across modern Java/Spring Boot and Angular stacks, along with practical experience using AI-assisted coding tools such as Windsurf or Cursor.
Developers will work in a fast-paced environment supporting mission-critical applications, contributing to the design, development, and optimization of complex enterprise systems.
Key Responsibilities
- Design, develop, and maintain scalable full-stack applications using Java, Spring Boot, and Angular.
- Apply modern coding best practices, including test automation, continuous integration, and prompt engineering.
- Implement high-availability, fault-tolerant, and secure application architectures.
- Collaborate with cross-functional teams to enhance performance, scalability, and observability.
- Utilize LLM-based development tools (e.g., Windsurf, Cursor) to optimize development workflows.
- Ensure compliance with industry standards and security frameworks.
Required Qualifications
- 10 years of professional experience as a Full Stack Developer.
- Expertise in Java (v17 ) and Spring Boot (v3.5 ).
- Strong background in Angular and front-end integration with RESTful services.
- Deep understanding of scalability, resilience, and application security principles.
- Experience with LLM-assisted coding tools and prompt engineering.
Preferred Qualifications
- Experience in government or regulated environments (e.g., FedRAMP, NIST 800-53 Rev 5, GDPR, or CCPA).
- Knowledge of Zero Trust Architecture concepts.
- Familiarity with Apache Airflow, Spring Batch, and Grafana for workflow and observability.
- Strong debugging, instrumentation, and performance monitoring skills.
Salary : $80 - $100