Title: Senior Software Engineer
Location: MN-Hybrid
Local to MN only
W2 candidates only
JD;
Overview
We are seeking a Senior Software Engineer to join a high-impact team focused on building scalable, cloud-based backend applications. This role is centered on Java, Spring Boot, REST APIs, SQL, and AWS cloud technologies, with strong emphasis on clean, testable code and CI/CD pipelines.
Note: This position is only open to local Minneapolis candidates who are able to attend in-person interviews and work onsite three days per week.
Key Responsibilities
- Design, develop, and support backend services using Java 8/11, Spring Boot, and RESTful APIs
- Create JMS-based messaging applications using Spring JMS and IBM MQ
- Write and optimize SQL queries, stored procedures, and functions
- Design, deploy, and support cloud-native applications in AWS (e.g., Lambda, ECS, SQS, S3)
- Build and maintain CI/CD pipelines using GitHub, Jenkins, and SonarQube
- Write automated tests with JUnit, Mockito, REST Assured, and Postman
- Participate in Agile ceremonies, code reviews, and production support on rotation
Required Skills & Experience
- 7+ years of professional software development experience
- Strong proficiency in:
- Java 8/11
- Spring Boot
- SQL
- REST API development
- AWS services
- Hands-on experience with CI/CD tools and Agile delivery practices
- Excellent problem-solving and communication skills
- Must be local to Minneapolis and available for in-person interview and hybrid work schedule.
If you are interested please send your resume to
Contact@profconsultinc.com