Software Engineer - Java, SpringBoot, MSSQL, Git, Tomcat

Posted 3 Days Ago
Bangalore, Bengaluru, Karnataka
Hybrid
Senior level
Automotive • Professional Services • Software • Consulting • Energy • Chemical • Renewable Energy
Our mission is to make the world a safer, more secure and sustainable place.
The Role
Develops and modifies information system programs, resolves problems, supports system requirements identification, independently analyzes application issues, monitors project progress, improves system performance, works as part of a team.
Summary Generated by Built In

JOB DESCRIPTION

  • Produces simple concise, elegant and readable code that is abstracted only when needed and follows best practices for code quality.
  • Has excellent Java, JavaScript and SQL knowledge - both theoretical and practical.
  • Produces robust, performant code with minimal change requests during code reviews, that is less error prone and results in fewer bugs found during testing.
  • Has good debugging knowledge and version control skills.
  • Has knowledge of unit testing methodologies.
  • Is actively involved in all team meetings, bringing forward new ideas with a good knowledge and understanding of how to implement them and their impact to the customer.
  • Is adaptable and able to efficiently pickup new technologies and techniques as and when required.
  • Conforms to company standards and understands the reasoning for those standards.
  • Actively participates in code reviews to ensure high standards of code quality and works as part of a team.
  • Troubleshoots and resolves issues in existing applications, independently analyzing and isolating application issues to perform problem resolution.
  • Mentors associate level developers.


QUALIFICATIONS

  • Bachelor's degree in computer science, Information Technology, or a related field.
  • 4 to 6 years of relevant work experience in Java development.
  • Experience working with Java 8 (Java 21 would be a bonus).
  • Familiarity with Agile methodologies (Scrum or Kanban) is a plus.
  • Experience with Spring Frameworks (Spring Boot, Spring MVC).
  • Strong experience with relational databases like MSSQL and familiarity with Hibernate.
  • Understanding of frontend technologies (HTML5, CSS3, XSL 1-3 or JSPs).
  • Proficiency in version control systems, particularly Git.
  • Familiarity with build tools such as Maven or Gradle.
  • Knowledge of RESTful APIs with a focus on XML processing.
  • Excellent problem-solving skills and analytical mindset.
  • Strong communication skills and teamwork ability.
  • Tomcat 9 and 10.1 (servlets).
  • Bonus skills
    • VisualVM
    • Aveva System Platform and OPC UA
    • Apache FO, Apache POI, SSRS or Crystal reports
    • Apache Lucene
    • Rabbit MQ
    • IntelliJ
    • Jira and Confluence
    • Microservices


#LIHyrbid
ABOUT US
A global leader in applied safety science, UL Solutions (NYSE: ULS) transforms safety, security and sustainability challenges into opportunities for customers in more than 110 countries. UL Solutions delivers testing, inspection and certification services, together with software products and advisory offerings, that support our customers' product innovation and business growth. The UL Mark serves as a recognized symbol of trust in our customers' products and reflects an unwavering commitment to advancing our safety mission. We help our customers innovate, launch new products and services, navigate global markets and complex supply chains, and grow sustainably and responsibly into the future. Our science is your advantage.

Top Skills

J2Ee
Java

What the Team is Saying

Jacqueline
Min
Karan
Shubhankar
Anthony
Emily
Ebony
Michael
Anusha
The Company
HQ: Chicago, IL
15,000 Employees
Hybrid Workplace
Year Founded: 1894

What We Do

A global leader in applied safety science, UL Solutions transforms safety, security and sustainability challenges into opportunities for customers in more than 100 countries. UL Solutions delivers testing, inspection and certification services, together with software products and advisory offerings, that support our customers’ product innovation and business growth. The UL Certification Marks serve as a recognized symbol of trust in our customers’ products and reflect an unwavering commitment to advancing our safety mission. We help our customers innovate, launch new products and services, navigate global markets and complex supply chains, and grow sustainably and responsibly into the future. Our science is your advantage.

Why Work With Us

Science is in our DNA; we are endlessly curious and passionate about seeking and speaking the truth. We take delight in knowing that our work makes a meaningful contribution to society, and we are proud that our culture is centered on integrity, collaboration, inclusion and excellence.

Gallery

Gallery
Gallery
Gallery
Gallery
Gallery
Gallery
Gallery
Gallery
Gallery
Gallery

UL Solutions Teams

Team
Protecting Consumers Worldwide
About our Teams

UL Solutions Offices

Hybrid Workspace

Employees engage in a combination of remote and on-site work.

Depending on the role we offer hybrid or remote opportunities.

Typical time on-site: Flexible
HQChicago, IL
Singapore
's-Gravenhage, NL
Arnhem, NL
Atlanta, GA
Basingstoke, GB
Bengaluru, IN
Bengaluru, IN
Bentonville, AR
Boston, MA
Cambridge, GB
Canton, MA
Gurgaon, IN
Leiden, NL
Marietta, GA
Mumbai, IN
Neu-Isenburg, DE
Northbrook, IL
Ochsenhausen, DE
Ottawa, CA
Raleigh, NC
Reading, GB
San Francisco, CA
Township of Jacksonville, NC
Learn more

Sign up now Access later

Create Free Account

Please log in or sign up to report this job.

Create Free Account