(Java) Software Developer
Job Description
Job Description -
Client Domain : Telecom
(Java) Software Developer
Looking for Senior Level Candidates.
Type :1099
Visa : USC, GC
Location: Dallas Texas- (Hybrid work of 2 days minimum onsite)
(Locals preferred Hybrid work in Carrollton, Dallas office)
Note : no fake candidates/Visa , very strong communication also resume need to be very strong as whatever given in the JD. Also good telecom exp.
Job Summary:
We are seeking a highly skilled Software Developer with a strong foundation in Java to join our dynamic team. The ideal candidate will be responsible for designing, developing, and maintaining high-quality software solutions that meet the needs of our clients. This role requires a proactive approach to problem-solving and a commitment to delivering exceptional results in a fast-paced environment.
Responsibilities:
• Design, develop, and implement software applications using Java and related technologies.
• Collaborate with cross-functional teams to gather requirements and translate them into technical specifications.
• Conduct code reviews and ensure adherence to best practices and coding standards.
• Debug and troubleshoot software issues, providing timely resolutions.
• Participate in the full software development lifecycle, including planning, development, testing, and deployment.
• Maintain and enhance existing applications, ensuring optimal performance and user experience.
• Stay updated with emerging technologies and industry trends to continuously improve software solutions.
• Document software designs, processes, and technical specifications for future reference.
Mandatory Skills:
• Strong proficiency in Java programming language.
• Experience with Java frameworks such as Spring or Hibernate.
• Solid understanding of object-oriented programming principles.
• Familiarity with RESTful APIs and web services.
• Knowledge of database management systems, particularly SQL.
• Ability to write clean, maintainable, and efficient code.
• Strong analytical and problem-solving skills.
• Excellent communication and teamwork abilities.
Preferred Skills:
• Experience with front-end technologies such as HTML, CSS, and JavaScript.
• Familiarity with Agile development methodologies.
• Knowledge of cloud platforms such as AWS or Azure.
• Experience with version control systems, particularly Git.
• Understanding of software testing methodologies and tools.
Qualifications:
• Bachelor's degree in Computer Science, Software Engineering, or a related field.
• Relevant certifications in Java or software development are a plus.
• Demonstrated ability to work independently and as part of a team.
• Strong attention to detail and a commitment to quality.
Similar Jobs
Senior Software Engineer
Remote
Software Engineer
Remote
Senior Software Engineer.
Remote
Applications Programmer(Java)
Maryland
Software Development Engineer
Virginia