Senior Software Engineer
- Discuss this with your agent
- Open in Claude
- Open in ChatGPT
Role details
Tech stack
+51 more
Job description
Experteer Overview In this role you translate complex business requirements into scalable software solutions and guide cross-functional teams to align with the architecture blueprint. You will shape end-to-end design and ensure high-quality delivery through integration testing and UAT. You mentor junior engineers, drive automation, and tackle architecture challenges at scale. This position offers impact across large enterprise projects within Lowe’s tech landscape and collaborative product teams. Compensation / Benefits * Translate cross-functional requirements into logical designs and software modules * Collaborate with Product Team to understand needs and ensure architectural alignment * Guide teams to build scalable, maintainable solutions in line with target architecture * Coordinate CIT, SIT, and UAT activities to identify defects and ensure quality deployment * Mentor junior engineers and share advanced development methodologies * Automate development, testing, and operations; develop architecture plans for large enterprise projects * Make technical trade-off decisions at the application level to simplify and optimize systems Tasks * Bachelor in Computer Science, CIS, Engineering, or related field; 5 years in software development or related field * Proven experience with Java and Spring (Spring Boot, IOC, Batch, Security, MVC, WebFlux) * Proficiency in testing frameworks (JUnit, Mockito, TestNG, Power Mock, Cucumber, JMeter, SonarQube) and testing types (Integration, Unit, Performance) * Experience with API specification tools (Postman, SOAP UI, Swagger) * CI/CD knowledge (Jenkins) * Database experience (Oracle DB, MySQL, MongoDB) * Project management experience (Jira, Agile, Scrum, TDD, BDD, Waterfall) * Version control (Git, Bitbucket, SVN) * Web services (SOAP, RESTful, WSDL, JAX-RS/JAX-WS, Jersey) * Cloud & DevOps (PCF, GCP, Maven, Gradle, Jenkins, Docker, Kubernetes) * Frontend stack (Angular, TypeScript, JavaScript, jQuery, Bootstrap, HTML, CSS) * Application and web servers (Apache Tomcat, JBoss) * Monitoring tools (Grafana, New Relic) * Event streaming (Apache Kafka, ActiveMQ, IBM MQ) * Kotlin (1 year) Key requirements *
Requirements
scale. architecture plans for large enterprise projects * Make technical trade-off decisions at the application level to simplify and optimize systems Tasks * Bachelor in Computer Science, CIS, Engineering, or related field; 5 years in software development or related field * Proven experience with Java and Spring (Spring Boot, IOC, Batch, Security, MVC, WebFlux) * Proficiency in testing frameworks (JUnit, Mockito, TestNG, Power Mock, Cucumber, JMeter, SonarQube) and testing types (Integration, Unit, Performance) * Experience with API specification tools (Postman, SOAP UI, Swagger) * CI/CD knowledge (Jenkins) * Database experience (Oracle DB, MySQL, MongoDB) * Project management experience (Jira, Agile, Scrum, TDD, BDD, Waterfall) * Version control (Git, Bitbucket, SVN) * Web services (SOAP, RESTful, WSDL, JAX-RS/JAX-WS, Jersey) * Cloud & DevOps (PCF, GCP, Maven, Gradle, Jenkins, Docker, Kubernetes) * Frontend stack (Angular, TypeScript, JavaScript, jQuery, Bootstrap, HTML, CSS) * aaaa systems and web servers (Apache Tomcat, JBoss) * Monitoring tools (Grafana, New Relic) * Event streaming (Apache Kafka, ActiveMQ, IBM MQ) * Kotlin (1 year) Key requirements *
Apply for this position
This job is hosted externally. Click below to view the full posting and apply.
Apply on us.experteer.comGood distractions
Talks and stories from around this role — technically off-topic, practically not.
Moments
Explore playlistsVideos
See allRelated articles
See all
Is Software Engineering Over-Saturated?
Highest Paying Tech Companies for Developers
Why Upskilling And Reskilling is Important For Developers
7 Important Tips That Every Software Developer Should Know