FREE ACCESS
5,000–10,000 jobs/day

See all jobs on JobTailor
Search thousands of fresh jobs every day.
Discover
- Fresh listings
- Fast filters
- No subscription required
Create a free account and start exploring right away.

Senior Java Software Engineer
Newfold DigitalSenior Java Developer designing and developing robust enterprise applications using Java technologies for a leading web technology company serving global clients.
Tech Stack
Tools & technologiesAzureCloudGoogle Cloud PlatformGradleJavaJenkinsJUnitLinuxMavenMockitoOracleSOAPSpringSpring BootSpringBootSQL
About the role
Key responsibilities & impact- Perform software requirements analysis, research, design, development, testing, and implementation of enterprise software applications and tools.
- Develop new software solutions and enhance existing applications, systems, and products.
- Write clean, maintainable, and well-documented Java code following software engineering best practices.
- Code, test, integrate, and document software solutions across multi-tier and internet-based applications.
- Apply software engineering, computer science, and analytical principles to solve technical challenges.
- Participate in code reviews and internal reviews of software components and systems to ensure quality and reliability.
- Collaborate with project leaders, engineers, and cross-functional teams to define and implement technical solutions.
- Troubleshoot, debug, and resolve software issues of moderate complexity.
- Work within established project scope, schedules, and development standards while delivering high-quality results.
- Stay current with emerging technologies and contribute ideas for product, process, and technology improvements.
- Quickly learn new technologies and take on increasing levels of responsibility as projects evolve.
Requirements
What you’ll need- 5+ years of experience developing enterprise applications using Java.
- Strong proficiency in Java 8+ and Spring Boot.
- Solid experience with SQL and relational databases, preferably Oracle.
- Understanding of REST/SOAP APIs and data formats such as JSON and XML.
- Experience with build and CI/CD tools such as Maven, Gradle, and Jenkins.
- Experience with version control systems, preferably Git.
- Experience working in Linux and/or Windows environments.
- Familiarity with application servers such as Tomcat or GlassFish.
- Experience with unit testing frameworks such as JUnit and Mockito.
- Strong problem-solving, analytical, communication, and collaboration skills.
- Ability to work independently and as part of a team.
- Experience with cloud platforms (Oracle Cloud, Azure, or GCP) is a plus.
Benefits
Comp & perks- Competitive HMO benefits 175k MBL with one free dependent upon one year of service!
- Punctuality Bonus
- Generous Vacation policy
- Programs that bring us together on important issues and provide learning and development opportunities
ATS Keywords
✓ Tailor your resumeApplicant Tracking System Keywords
Tip: use these terms in your resume and cover letter to boost ATS matches.
Hard Skills & Tools
JavaJava 8+Spring BootSQLrelational databasesREST APIsSOAP APIsJSONXMLunit testing
Soft Skills
problem-solvinganalyticalcommunicationcollaborationindependenceteamwork