S
Posted 5 hours ago
Principal Software Engineer
SmartBearPrincipal Software Engineer - Java
Requirements
12+ years experience, Java 8+, Spring Framework, AWS, RDBMS, NoSQL, Messaging Queues
Skills
JavaSpring BootAWS
About the role
Responsibilities
- Lead and implement complex changes and build highly scalable applications
- Provide technical leadership and guidance across the engineering organization
- Serve as the primary subject matter expert to drive technical excellence
- Customize, enhance, troubleshoot, and document components based on requirements
- Conduct code reviews and maintain performant, testable code using strong design patterns
- Work with Solution Architects and Engineering Managers to optimize the codebase
- Mentor and coach developers on coding and technical aspects
- Assist in the hiring process to select high-quality team members
Requirements
- 12+ years of experience as an individual contributor
- In-depth knowledge of Spring Boot, Spring Framework, Spring MVC, Spring Security, Spring Data, and Hibernate
- Strong expertise in Java 8+, including Reflection, IOC, AOP, and OOP/OOD
- Extensive experience with AWS (Lambda, SQS, SNS, RDS, DynamoDB)
- Proficiency with RDBMS (MSSQL, MySQL, or PostgreSQL) and NoSQL databases
- Experience with messaging queues such as RabbitMQ or ActiveMQ/Artemis
- Expertise in application security including authentication, authorization, and encryption
- Strong experience in profiling and impact analysis
Preferred Qualifications
- Experience with Elasticsearch server cluster optimization
- Experience with Atlassian suite of products and related plugins
About the Company
SmartBear delivers application integrity for modern tech stacks, ensuring continuous, measurable assurance that software works as intended. Trusted by over 16 million developers, SmartBear offers deep test automation, API lifecycle management, and observability capabilities.
ScoutJobs Agent
Get matches like this delivered daily
Sign up free — we'll pull jobs that fit your CV from across the web and rank them for you.
Get started — it's freePrincipal Software Engineer
SmartBear · Bengaluru
