Java Software Development Engineer

SOFTEK Enterprises

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

Qualifications

  • BS in Computer Science/IT, MCA or equivalent
  • 4+ years of full-time professional Java Development experience
  • Hands-on application design and development experience using Java SE/EE
  • Experience with popular Java frameworks and technologies like Spring Framework, JPA/Hibernate
  • Familiarity with asynchronous messaging technologies (e.g., JMS)
  • Experience with AWS and cloud architectures
  • Familiarity with build tools such as Ant, Maven, or Gradle

Responsibilities

  • Demonstrate best-practice engineering and Agile methodologies
  • Translate requirements and technical constraints into fully developed software
  • Integrate software features and COTS products across an enterprise domain
  • Troubleshoot and debug deployed applications
  • Improve code quality through automated testing and reviews
  • Effectively convey technical issues and reports to engineering and customers
  • Utilize configuration management processes and tools

Benefits

  • Work with modern technologies like Java 8, AWS, and Spring Boot
  • Engage in Agile practices for development
  • Opportunity to improve code quality through best practices
  • Collaborate in a dynamic and innovative environment
  • Potential for professional growth and skill enhancement
Full Job Description
Job Description
  • Demonstrate best-practice engineering, including Agile methodologies, unit testing, refactoring, code reviews, build and deployment processes
  • Translate requirements, user scenarios, and technical constraints into fully developed and tested software
  • Integrate software features, systems, and COTS products across an established enterprise domain
  • Troubleshoot and debug deployed applications in a live production environment
  • Improve quality of code base using proper technical practices, automated testing, and code quality reviews
  • Capable of clearly and effectively conveying issues, reports, and other deliverables to engineering and customer counterparts
  • Familiar with and effectively utilize CM processes/tools

Some of the technologies you will be working with:
  • Java 8
  • Alfresco Activiti BPMN
  • AWS, Cloud Elastic Architectures
  • Multiple Apache projects,
  • Spring Boot
  • RESTful / JSON web API service layer
  • Continuous delivery integration through Jenkins pipelines


Qualifications
  • BS in Computer Science/IT, MCA or equivalent.
  • 4+ years of full time professional Java Development experience is required.
  • Hands on experience in designing and developing applications using Java SE / EE platforms.
  • Object Oriented Analysis and Design.
  • Experience with popular Java frameworks and technologies such as Spring Framework, JPA/Hibernate.
  • Experience with asynchronous messaging technologies (e.g. JMS).
  • Experience with AWS.
  • Familiarity with build tools such as Ant, Maven or Gradle.
  • Can prototype and iterate quickly with ability to debug and productize at a fast pace.
  • Familiarity with continuous integration principles.
  • Able to multitask and thrive in a dynamic environment as well as balance and prioritize activities to ensure critical items are addressed.
  • Reliable and dedicated professional with clear thinking and strong attention to detail.
  • Excellent communication skills both written and verbal.


Additional Information

Similar Jobs

More Jobs at SOFTEK Enterprises

More Information Technology Jobs

Find similar Java Software Development Engineer jobs: