Principal Software Engineer
- Discuss this with your agent
- Open in Claude
- Open in ChatGPT
Prepare application
- Draft this with your agent
- Open in Claude
- Open in ChatGPT
Role details
Tech stack
+38 more
Job description
We are looking for a Principal Software Engineer / Hands-on Technical Lead with 10+ years of experience in Java/JEE application development, Spring Boot, modern frontend technologies, cloud platforms, and microservices. The ideal candidate should have strong experience designing scalable enterprise applications and working across both backend and frontend technologies in an Agile environment., * Design and develop enterprise applications using Java/JEE, Spring Boot, Spring Batch, and Microservices.
- Develop modern web applications using Angular and/or React, JavaScript, TypeScript, HTML, and CSS.
- Design and develop RESTful and SOAP Web Services/APIs.
- Develop cloud-native applications using AWS, OpenShift, and Docker.
- Build and maintain CI/CD pipelines using Jenkins, Git/Bitbucket, Maven, SonarQube, etc.
- Work with PostgreSQL and IBM DB2 using JPA/Hibernate/Spring Data.
- Develop Java Batch applications using JSR 352 and schedule jobs using Control-M.
- Implement automated testing using JUnit, Mockito, Cucumber, and Gherkin.
- Design scalable, high-performance applications with focus on security, performance, and reliability.
- Participate in architecture/design discussions and provide technical solutions.
- Mentor junior/mid-level developers and provide hands-on technical leadership.
- Work closely with Business Analysts, QA, Project Managers, and other technical teams in an Agile environment., Title: Principal Software Engineer (Java Lead) Location: Woodlawn, MD (accepting Local only) Duration: Long Term Client: SSA Experience: 18+ Years MOI: 1st round video ca…
- 21 hours ago
- Apply easily
Requirements
- Federal Client experience
- 10+ years of Java/JEE development
- Spring Boot / Spring Framework
- Angular and/or React
- JavaScript / TypeScript
- Spring Batch
- Microservices / REST APIs
- SOAP Web Services
- AWS
- Red Hat OpenShift / Docker
- JPA / Hibernate
- IBM DB2 and/or PostgreSQL
- Jenkins / Git / Bitbucket
- JUnit / Mockito
- Technical Lead experience
- Strong Agile experience
Preferred Skills
- Kafka / Event-Driven Architecture
- WebSphere / Tomcat
- SonarQube / Fortify
- OAuth2 / JWT
- Cucumber / BDD / TDD
- Section 508 accessibility
- Application performance tuning
- Federal or State Government project experience
- AI/Cloud-native architecture experience
Benefits & conditions
INNOVATIVE TECH SOLUTIONS INC
- Woodlawn, MD
-
$75.00-80.00 per hour Benefits: Bonus based on performance Competitive salary Dental insurance Donation matching About the Role: Innovative Tech Solutions Inc is looking for a talented and dri…
- 6 days ago + *
Apply for this position
This job is hosted externally. Click below to view the full posting and apply.
Prepare application
- Draft this with your agent
- Open in Claude
- Open in ChatGPT
Good distractions
Talks and stories from around this role — technically off-topic, practically not.
Moments
Explore playlistsVideos
See allRelated articles
See all
Dev Digest 120 - Apple and peers
Highest Paying Tech Companies for Developers
Dev Digest 121 - AI goes offline
Dev Digest 132 - Binging WADFlix?