Software Developer/Tech Lead (Java Full Stack)
hace 3 días
Bromley
Job Description: • We’re looking for a hands-on Senior Software Developer / Technical Lead with strong expertise in Java and Spring frameworks to design, develop, and deliver end-to-end software solutions., • Operates effectively with minimal supervision, receiving general direction from team leads or senior developers., • Responsible for designing, developing, enhancing, debugging, supporting, maintaining, and testing complex software applications that support business units and related functions., • You’ll collaborate closely with Product Owners to understand business needs, translate them into technical solutions, and drive implementation with minimal supervision. Key Responsibilities: • Work with Product Owners to understand requirements and design efficient technical solutions., • Develop, enhance, debug, and maintain Java/Spring-based web applications., • Create and integrate RESTful APIs using XML/JSON formats., • Write and optimize SQL/PLSQL queries for backend systems., • Ensure high-quality code through testing, performance tuning, and troubleshooting., • Collaborate with Agile teams and contribute to continuous improvement and DevOps practices., • Deploy and support applications on WebSphere, Apache, or Tomcat servers. Required Skills: • 9+ years of hands-on experience with Java, Spring Boot, REST APIs, XML/JSON, and SQL/PLSQL., • Solid understanding of full-stack development with exposure to HTML, JavaScript., • Good knowledge of application servers (WebSphere, Apache, Tomcat)., • Strong analytical and problem-solving skills., • Experience working in Agile environments and familiarity with DevOps tools. Nice to Have: • Experience guiding junior team members or taking technical ownership of projects., • Knowledge of CI/CD pipelines and cloud environments. About Us: