Java Developer

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

Qualifications

  • 5-7 years of full stack development experience in enterprise systems.
  • In-depth knowledge of software design, development, and the full SDLC lifecycle.
  • Proficiency in Java with recent experience in building fault-tolerant applications.
  • Strong understanding of Object Oriented and SOA design principles.
  • Demonstrated ability to interpret business requirements and create efficient architectural solutions.
  • Hands-on experience with Java EE, Eclipse, and object-oriented methodologies.
  • Familiarity with source control tools like Git and build tools like Maven.

Responsibilities

  • Contribute to system development, including requirement shaping and documentation.
  • Collaborate with project stakeholders to define project scope, milestones, and resources.
  • Coordinate with cross-functional teams for necessary integrations and data specifications.
  • Write and review code to troubleshoot and resolve software issues.
  • Develop prototypes and proof of concepts to showcase new technologies.
  • Review deliverables for quality, performance, and accuracy standards.
  • Work with QA teams to improve technical standards and processes for Employee Systems.
  • Stay abreast of emerging technologies and advocate for their integration in projects.

Benefits

  • Opportunities for professional growth and skill enhancement.
  • Collaborative work environment across diverse project teams.
  • Access to the latest technologies and methodologies in development.
  • Support for continuous learning and process improvement.
  • Flexible work arrangements to support work-life balance.
Full Job Description
Detailed JD *(Roles and Responsibilities)

Skillsets

• Extensive Full stack development experience.
• Extensive experience in enterprise systems, software design and development.
• Working knowledge of the full SDLC lifecycle.
• Deep understanding of Object Oriented and SOA design concepts;
• Current experience developing fault tolerant applications in Java.
• ble to analyze business requirements and architect efficient solutions.
• Hands-on experience with Java EE, Eclipse, SCM, and object-oriented methodologies.
• Strong knowledge of concurrency, scalability and fault tolerant designs.
• Well versed with the use of JSON and REST services.
• Solid knowledge of application performance improvement techniques.
• Working knowledge of source control software like Git.
• Experience with build and deployment tools, e.g., Maven

Responsibilities
• Key contribution to the development and delivery of systems; help shape system requirements, and develop analysis-level documents that reflect the requirements
• Work with project managers, architect, technical leads, UX Team and other vendors on defining the scope, milestone, deliverables, and resources needed for the project
• Work with cross-functional team for integrations and data needs
• Write software and participate in code reviews in debugging and coding to resolve issues.
• Develop prototypes and POCs to demonstrate new ideas or illustrate the use of new technologies and how to apply it into our systems
• Own and review deliverables for accuracy, quality, application performance and completeness
• Work with the QE/QA team to create and refine processes and technical standards for the Employee Systems area.
• Keep up to date with latest technologies and tools and evangelize their value within the development teams
• Strive for top quality results and continuously look for ways to improve and enhance system reliability, performance, and security.

Mandatory skills*

Java, Spring, Mongo

Desired skills*
• Nice to have experience with messaging platforms like Kafka, ActiveMQ.
• Search Technologies like Elasticsearch, Lucene
• Prefer fullstack, Microservices

Similar Jobs

More Jobs at Intelliswift

More Information Technology Jobs

Find similar Java Developer jobs: