Java Developer

MyASAP

$90K — $120K *
Information Technology
5 - 7 years of experience
Job Overview by Ladders

Qualifications

  • 6+ years of software development experience, particularly in Java & Unix
  • Hands-on experience with CI/CD processes and code builds
  • Strong background in RDBMS like MS SQL Server and NoSQL databases like MongoDB
  • Proficient in object-oriented design and SOLID principles
  • Experience with Agile/Scrum methodologies and tools like Jira and Confluence

Responsibilities

  • Design, code, and implement new applications across delivery platforms
  • Conduct unit and integration testing to ensure functionality
  • Assist in production support for applications in both PROD and Pre PROD environments
  • Analyze problems and propose cost-effective solutions
  • Collaborate with development, QA, and production teams to ensure timely, high-quality releases

Benefits

  • Opportunities for professional development and continuous learning
  • Work in a collaborative and Agile-focused environment
  • Access to cutting-edge tools and technologies
  • Participation in team-building and company-related social events
Full Job Description
Design, code, test and implement of new applications across Equifax's delivery platforms according to development standards and processes. • 6+ years of software development experience with extremely strong skills in Java & Unix. • Assist production support of applications in PROD and Pre PROD. • Conduct unit testing and integration testing for functionality. • Hands-On experience with Code builds and CI/CD processes. • Analyze a problem and choose the best and most cost-effective solution. Technology Skillset: • Extensive experience in analysis, design, coding, testing, developing, debugging, configuring, deploying, and supporting enterprise applications using Java, J2EE Technologies (Servlets, JSP, JDBC & JNDI), RESTful, JSON, Web Technologies (HTML, CSS, XML, JavaScript, & AJAX), Struts, Spring, Boot, JPA, Hibernate, Jersey, Jackson, Hive, JUnit, jQuery & Angular5, TypeScript, Node.js, Tomcat & WebSphere App Servers. • Strong Experience in scripting languages like Powershell, Bash. • Hands on experience Configuring and Administering SCM(GIT, SVN), Build (CMake, Make files, Maven), Nexus, CI(Jenkins), CD Automation Tools like Octopus. • Experience with RDBMS databases and preferably, MS SQL Server databases. • Experience in NoSQL Databases like MongoDB. • Experience with developing for Linux environments. • Experience in Web development with AngularJS or similar UI frameworks & Restful web services Other Required skillset: • Extremely strong skills in writing high performance production quality code with focus on logging and exception handling • Strong object-oriented analysis, design, and programming experience and SOLID principles • Experience in implementing various design patterns like MVC, Singleton, Factory, Abstract Factory, Business Delegate, Service Locator, Front Controller, Data Access Objects and Data Transfer Objects. • Experience in Object Oriented Analysis and Design, UML and associated tools such as Rational Rose. • Experience in Jira, Confluence, Agile/Scrum development methodology • Extensive exposure on administration, troubleshooting, configuration, deployment and support activities of enterprise applications on WebSphere Application Server and Apache Tomcat. • Experience in performing code review • Proven experience in Test Driven Development and Automation working in a Continuous Delivery environment. • Highly motivated, creative, self-directed, and thrives in small Agile teams in multi-site settings • Strong computer science fundamentals including a deep understanding of data structures and distributed algorithms • Ensure proper governance of technical deliveries, including supporting artifacts. • Be responsible for the functional integrity and proper operation of all supported systems • Working closely with Development, QA, Product Management, and Production Ops teams to make sure Product Releases on-time with quality. • Strong Automation, problem-solving skills, and ability to follow through to completion. • Works well independently and requires little or no supervision. Strong verbal/written communication skills.

Similar Jobs

More Jobs at MyASAP

More Information Technology Jobs

Find similar Java Developer jobs: